Leila Ahmadian Khoshe Mehr, DDS, Dentist

801 S Paulina St
361 Dent (mc555)
ChicagoIL  60612-7210 (Cook County)


Phone: 312-996-9223
Fax: 312-996-3535

NPI: 1619497021
License Number: DTP662 (FL)