1. North Shore Tennis & Squash Club Inc 98 Swampscott Rd, Salem, MA 01970 Coordinate: 42.49362,-70.92053 Phone: (978) 745-5997