Mitchell Farr, DMD, Dentist

17971 Biscayne Blvd
Ste 101
North Miami BeachFL  33160-2578 (Miami-Dade County)


Phone: 305-931-5252
Fax: 305-931-5835
Email: tur***@*****ol.com

NPI: 1922490010
License Number: DN11255 (FL)