Map / Directions

MHR Catholic Church is located at 100 Diamond Street, in San Francisco’s historic Castro Neighborhood. The parish offices are at the corner of 18th and Diamond Streets, and the church is located next to the parish office on Diamond. The parish is easily reached by municipal transportation.

If arriving by the Muni subway, go to the Castro Street Station (on the K, L, M, S and T Lines) and walk three blocks from the station at Market and Castro to the parish church. If driving, review the Google map below and plot out your driving directions. On holidays, all street parking is free. All other days you will encounter a mix of metered, free or permit parking.

Meters are enforced on Sundays noon to 6pm.