156 NW 29th St, Miami, FL 33127 (305) 576-0231
How to go there
Medical clinic Loc: 25.8038 / -80.1984
Plan your visit