Health and Medicine > Medical Center
Address: 542 Ocean St Ste I, Santa Cruz, CA, 95060
Phone: (831) 427-3900
Website: http://www.freestdclinics.org/std-testing/santa-cruz-california-542-ocean-st-ste-i-95060
Category: Healthcare
Tags: #HealthandMedicine>Me
Rating: 3.6/5 (17 reviews)
Listed on BizVoices