Rita C Ayala, DDS, Dentist

9280 Hammocks Blvd
Ste 102
MiamiFL  33196-1594 (Miami-Dade County)


Phone: 305-387-5700
Fax: 305-387-6566
Email: mad***@*****il.com

NPI: 1619090289
License Number: DN0014821 (FL)