SVHR Opens in June 2017 at New Location in Santa Clara
May 23, 2017 SVHR SVHR OPENS IN JUNE 2017 AT A NEW LOCATION! The new SVHR home is at First Presbyterian Church of Santa Clara 2499 Homestead Rd. Santa Clara, CA It’s on the corner of San Tomas and Homestead OPEN HOURS for JUNE 2017: Open first and third Tuesdays, which are June 6 and …