South Dade Podiatry Center
2042 NE 8th St, Homestead 33033