Pompano Beach Tennis Center
● Open
Address: 920 NE 18th Ave, Pompano Beach, FL 33060
City: Pompano Beach
State: Florida
Phone: +1 954-786-4115
About & Amenities
Accessibility: Wheelchair Accessible Entrance, Wheelchair Accessible Parking Lot, Wheelchair Accessible Restroom
Amenities: Restroom
