Southborough MA STE A Southborough MA | Subway of Southboro, Subs & Sandwiches 1. 21 Turnpike Rd, STE A, Southborough, MA 01772 | Subway of Southboro (508) 460-8488