Indoor Sports Complex San Antonio TX
The King of Padel in San Antonio, TX is your destination for a top tier indoor sports complex offering modern facilities and year round activities.
Business on Google Map
The King of Padel
Officially VerifiedSports and RecreationAddress 314 Nolan St, San Antonio, TX 78202, USA, San Antonio, Texas, United States 78202
Business on Google Map
Business Rating & Reviews
