Irfan Atcha, DDS, Dentist

890 Richard Rd
Ste B
DyerIN  46311-1779 (Lake County)


Phone: 219-322-1326
Fax: 219-322-9986

NPI: 1619050507
License Number: 12010814A (IN)