Harold S Schwartz, MD, Ophthalmology

6601 N Avondale Ave
Ste 102
ChicagoIL  60631-1572 (Cook County)


Phone: 773-792-1011
Fax: 773-889-0224

NPI: 1194794222
License Number: 036055220 (IL)