Location details
Food
Restrooms
Round robins
FAQ
Playing at Georgie Duke Sports Center requires a one-time fee to access the courts.
Georgie Duke Sports Center has 6 indoor courts and 0 outdoor courts. There are a total of 6 courts.
You must bring your own nets to Georgie Duke Sports Center.
Georgie Duke Sports Center is located at 720 E Monte Vista Ave, Vacaville, CA, 95688, USA.
Website: https://www.facebook.com/groups/547623989616982
Amenities: food, restrooms.
You can play at Georgie Duke Sports Center by joining or creating an open play through Bounce.