The Castle Event Center
Add to Favorites
Claimed
Add Hours
Saved to Favorites
Phone: (210) 350-6378
Address: 250 Kelly, San Antonio, TX 78214
San Antonio, TX 78213
San Antonio, TX 78258
San Antonio, TX 78244
6625 S Flores St, San Antonio, TX 78214
300 Austin St, San Antonio, TX 78215
3620 S Flores St, San Antonio, TX 78204
San Antonio, TX 78251
1039 Donaldson Ave, San Antonio, TX 78228
2122 S Presa St, San Antonio, TX 78210