Maylin Martinez Badosa, MD

Family Medicine, Primary Care

3 locations

Leon Medical Centers

8888 SW 24th St, Miami, FL 33165

(305) 642-5366