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 17th and Castro to the parish church. If driving, review the Google map below and plot out your driving directions. On Sundays and holidays, all street parking is free. All other days you will encounter a mix of metered, free or permit parking.

View Larger Map