PHONE:
Tel: 650-880-1401
Fax: 650-967-8876
ADDRESS:
1860 Grant Road
Los Altos, CA 94024
HOURS:
Parish office is open Monday-Friday 9:00am-5:00pm
PHONE:
Tel: 650-880-1401
Fax: 650-967-8876
ADDRESS:
1860 Grant Road
Los Altos, CA 94024
HOURS:
Parish office is open Monday-Friday 9:00am-5:00pm