10122 W Flagler St, Miami, FL 33174 (305) 226-3386
How to go there
Dentist Loc: 25.768 / -80.3597
Plan your visit