Town Plaza - Clifton Park, NY

Town Plaza…Retail, Office, Medical and Service, Free Parking, all located on Rt 146!

Town Plaza Brochure Update

The complex has 400 parking spaces, high-speed internet access, elevator service, and a spectacular location. For more information please call 518.371.RENT(7368)