City Base Cinema

2623 SE Military Dr, San Antonio, TX 78223, United States