Location & Nearby Info
1st. Presbyterian Church
2499 Homestead Rd.
Santa Clara, CA 95050
(408) 984-0804
Show nearby: