1. Aston Park Tennis Center 336 Hilliard Ave, Asheville, NC 28801 Coordinate: 35.59063,-82.56024 Phone: (828) 251-4074