The Event Center at Plaza Lecea | Kids Out and About San Antonio

San Antonio's online guide to everything for kids, teens, & families!

The Event Center at Plaza Lecea

Address: 
5441 Babcock Road
San Antonio , TX , 78240 29° 31' 2.4204" N, 98° 35' 38.6088" W