Landmarks and Outdoors > Park > Playground
Address: 2800 Mission College Blvd, Santa Clara, CA, 95054
Phone: (408) 988-4585
Website: http://www.olop-shrine.org/our-gallery/our-lady-of-peace-church-playground/
Category: Other
Tags: #LandmarksandOutdoors
Rating: 3.8/5 (20 reviews)
Listed on BizVoices