Health and Medicine > Medical Center
Address: 512 S Indiana St, Los Angeles, CA, 90063
Phone: (323) 307-0153
Website: http://www.freestdclinics.org/std-testing/los-angeles-california-512-s-indiana-st-90063
Category: Healthcare
Tags: #HealthandMedicine>Me
Listed on BizVoices