Our Lady of Perpetual Help Catholic Church is a wheelchair accessible church in the South Grimes Street 618 in San Antonio.
- House number
618
- Postal code
78203
- Street
South Grimes Street
- Object
Religion
- Building
church
- Suitable for wheelchair users
Yes