Alamo Methodist Church

1150 S. Alamo St.
San Antonio
Texas
United States