The Rim Clinic
355 NW 171st St, Miami 33169