Andrea Diane Birnbaum, MD, Ophthalmology

1718 W Wolfram St
ChicagoIL  60657-6882 (Cook County)


Phone: 773-248-2071
Fax:

NPI: 1912171364
License Number: 036.122825 (IL)