Audubon Tennis Courts

Permanently closed
yelp logo

(1)

6320 Tchoupitoulas St
New Orleans, LA 70118
Quietly located on the riverside of Magazine Street off of Henry Clay Avenue, Audubon Park's Tennis Courts are a thing of true beauty. Audubon Park is home to the best tennis courts New Orleans has to offer. Not only does Audubon Park offer ten tennis courts, they offer all of them on clay, one of the sports premier surfaces.

Reviews

yelp logo
4.01 reviews
Anna Z.
10/28/2015

Only gave a 4 b/c the staff was not very friendly. Otherwise everything was top notch. Also a plus, there is a shower in the bathroom in case you want to clean up after your game.

Own this business?
See a problem?

You might also like

United StatesLouisianaNew OrleansAudubon Tennis Courts