Olga Leahy, DDS, Dentist

4242 W Armitage Ave
ChicagoIL  60639-3647 (Cook County)


Phone: 773-384-1998
Fax: 847-251-4149
Email: lea***@*****al.net

NPI: 1326020314
License Number: 19A14612 (IL)