Juan Rodriguez, DMD, Dentist

7300 Nw 17th St Apt 205
Fort LauderdaleFL  33313-5147 (Broward County)


Phone: 561-768-3607
Fax:
Email: jua***@*****il.com

NPI: 1669830410
License Number: DN21593 (FL)