Texas Northwoods Shopping CenterBack to Locations

ffee2447b152494b43d9816faaea83c8_M

Northwoods Shopping Center

18130 U.S. 281 North/San Pedro Suite #104
San Antonio, Texas 78232
210-495-6600

In the Northwoods Shopping Center, near HEB.

Hours:

Mon – Thurs: 11am – 9:30pm
Fri & Sat: 11am – 10pm
Sun: 11am – 9pm

Get DirectionsMenu