Tennis Courts - Private in Salem, MA
North Shore Tennis & Squash