Sohaila Sharfaei Deldar, DDS, Dentist

6535 E 82nd St
IndianapolisIN  46250-4524 (Marion County)


Phone: 317-849-3597
Fax: 317-913-0641

NPI: 1740216027
License Number: 12010258A (IN)