Public Tennis Courts in New Orleans, LA

3 businesses found


Atkinson-Stern Tennis Center

4025 South Saratoga St , 70115
Phone: (504) 658-3060

Audubon Tennis Courts

6320 Tchoupitoulas St , 70118
Phone: (504) 895-1042

City Park Tennis Center

5900 Marconi Drive # 5900 , 70124
Phone: (504) 483-9383