FAQ

Yes, Villanova University has tennis courts.
Villanova University has 0 indoor courts and 12 outdoor courts. There are a total of 12 courts.
Surfaces: hard.
Villanova University is located at 150 N Ithan Ave, Villanova, Pennsylvania, 19085, United States.
You can play at Villanova University by joining or creating an open play through Bounce.