HomeFind a Local ProviderBal Harbour SmilesBal Harbour Smiles260 95th St, Ste 202Surfside, FL 33154 (305) 865-0453You need to enable JavaScript to run this app.