Northside Sports Gym
- Distance: 1,630.35 mi
- Address:8400 North Loop 1604 W, San Antonio, TX 78249
- Reviews: 4Rating: 4.5
...one line to get in with a mob of humans waiting in chilly to cold weather. #no. Best venue in city to play and watch basketball and volleyball. Nicest gym in town- first class sports complex.... more