21. AT&T Store 225 Worcester Rd, Framingham, MA 01701 Coordinate: 42.29904,-71.40347 Phone: (317) 608-6298