Get Directions to Our Lady of the Rosary Church Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Our Lady of the Rosary Church 3233 Cowper Street, Palo Alto, CA 94306 +1 650-494-2496 View details Click to load map