Let us help create the happiest moment of your life.
Please call or email us to schedule your tour* and event consultation. We will be happy to discuss packages and date availability.
- The Event Center at Plaza Lecea
5441 Babcock Rd
Event Offices, Suite 200
San Antonio, TX 78240
Toll Free: 800.460.7734
*Tours are by appointment only.