Sacred Heart Retreat House is located at:

920 East Alhambra Road
Alhambra, California 91801

We look forward to hosting you!

View Larger Map

Address: 920 East Alhambra Road, Alhambra, California 91801


Get Custom Directions

Enter your starting address: