Our Lady of the Rosary Catholic Church

Catholic

3233 Cowper St, Palo Alto, CA, 94306

Phone: (650) 494-2496

Website: paloaltocatholic.net/our-lady-of-the-rosary-church

Connect: Facebook

Nearby Churches

More Catholic churches in Palo Alto, CA

What to expect on your first visit