Atlantic Beach and Tennis Club

0
957

Atlantic Beach and Tennis Club is a private tennis facility featuring 10 lighted tennis courts.

Address: 8 Ocean Trace Rd., St. Augustine, FL 32080. For information, call 904-471-0909