Contact Us
SHOPPING PLAZA - OUR STORY OF SUCCESS!
ADDRESS & CONTACT INFO:
Southborough Town Center Plaza
162-164 Cordaville Rd. (Rt.85)
Southborough, MA. 01772
1-508-904-4411
Property Management & Leasing:
Capital Group Properties
259 Turnpike Rd., Suite 100
Southborough, MA. 01772
1-508-357-8825