Camillus House and Health

Address: 336 NW 5th St Greer Building, Miami, FL 33128
Telephone: 305-577-4840
Information: Will not be turned away if unable to pay.
Tags: Chlamydia Test,HPV Vaccine,Rapid HIV Blood Test,Syphilis Test,Gonorrhea Test,Herpes Test