PLAZA LECEA
Updated 452 days ago
5441 Babcock Rd, Suite 200, San Antonio, TX 78240
The Event Center at Plaza Lecea is a magnificent reception hall for weddings, social events, and corporate meetings. Nestled conveniently in Northwest San Antonio, the Event Center is easily accessible from I-10 and 410 and features a variety of amenities for your event.