Somers Point Tennis CourtsBy admin / June 6, 2023 Somers Point Tennis CourtsDefeo Ln, Somers Point, NJ, 08244, USASomers Point New Jersey Phone: 6094185081