Jamila A Mitchell, DDS, Dentist

1218 Dillard St
New IberiaLA  70560-0834 (Iberia County)


Phone: 337-365-5078
Fax: 337-365-5078

NPI: 1356533558
License Number: 5862 (LA)