Location details
Lights
Water
Locker rooms
Pro shop
Trainers
Restrooms
Round robins
FAQ
You can play for free at Amarillo National Tennis Center.
Amarillo National Tennis Center has 0 indoor courts and 9 outdoor courts. There are a total of 9 courts.
Amarillo National Tennis Center has dedicated and permanent pickleball courts.
Surfaces: concrete.
Amarillo National Tennis Center is located at 5000 Bell St, Amarillo, TX 79109, USA.
Phone: +18063592090, Website: https://www.amarilloparks.org/home-parksrec
Amenities: locker rooms, restrooms, water, lights, pro shop, training.
You can play at Amarillo National Tennis Center by joining or creating an open play through Bounce.