Justin Joshua Escobar, DMD, Dentist

3500 N Lincoln Ave
ChicagoIL  60657-1104 (Cook County)


Phone: 773-281-8100
Fax:

NPI: 1699336024
License Number: 019.033019 (IL)