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.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.