Ice & Golf Center at Northwoods
Address:
17530 Henderson Pass
San Antonio,
, TX
, 78232
29° 36' 17.946" N, 98° 27' 47.3616" W
See map: Google Maps