Island Lake Plaza is a small shopping center located on Route 176 with plenty of daily traffic flow. Anchored by the US Post Office this is a great location for any business. Two units available #1 and #6.
For ADA assistance, please email email@example.com. If you experience difficulty in accessing any part of this website, email us, and we will work with you to provide the information you seek through an alternate communication method.