Tennis Clubs/Tennis Clubs

Atlantic Beach Tennis Center

Address: 60 The Plaza

City: Atlantic Beach

State: NY

Zip: 11509

Phone: (516) 239-3388