1. Tennis & Squash Shop 67 Mount Auburn St Ste A, Cambridge, MA 02138 Coordinate: 42.37201,-71.11827 Phone: (617) 489-7970