Location details
Lights
Water
Locker rooms
Pro shop
Trainers
Restrooms
Round robins
FAQ
Playing at Vista Tennis Club requires a one-time fee to access the courts.
Vista Tennis Club has 0 indoor courts and 14 outdoor courts. There are a total of 14 courts.
Vista Tennis Club has dedicated and permanent pickleball courts.
Surfaces: hard.
Vista Tennis Club is located at 685 Taylor St, Vista, CA, 92084, USA.
Email: [email protected], Phone: 8582019402, Website: https://tennisclubofvista.com
Amenities: water, restrooms, lights, training, pro shop, locker rooms.
You can play at Vista Tennis Club by joining or creating an open play through Bounce.