Florists in Southborough (MA) Full list of companies Florists category in Southborough, Massachusetts English Gardens Florist 228 Turnpike Rd, Southborough, MA 01772, (508)624-0163 Page 1