German Enrique Ochoa, DMD, Dentist

12311 Taft St Ste 3
HollywoodFL  33026-4384 (Broward County)


Phone: 954-842-4604
Fax: 954-404-8189
Email: ger***@*****il.com

NPI: 1164641536
License Number: 53636 (CA)