Alexander Howai Chan, DDS, Dentist

25 E Washington St
Ste 2025
ChicagoIL  60602-1708 (Cook County)


Phone: 312-236-2968
Fax:
Email: ahc***@*****ic.edu

NPI: 1467656835
License Number: (IL)