Peter Russo OD
NPI: 1790759694
Peter Russo OD is a Optometry specialist focused health provider in Maywood, Illinois. Peter Russo OD graduated from ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO in 1987. Having more than 37 years of diverse experiences, especially in Optometry, affiliates with hospitals such as Loyola University Medical Center, Call Peter Russo OD on phone number 6306277399 for more information and advice or to book an appointment.
City | Maywood |
State | Illinois |
Address 1 | 2160 S 1ST AVE |
Address 2 | (17W740 22ND STEERT, OAKBROOK TERRACE, IL. 60181) |
Postal Code | 60153 |
Phone | 6306277399 |
Fax | 6306277079 |
PAC ID | 4486661550 |
Gender | M |
Credential | OD |
Medical School Name | ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO |
Graduation Date | 1987 |
Primary Specialty | Optometry |
Secondary Specialties | Internal Medicine |
Medical Group | LOYOLA UNIVERSITY MEDICAL CENTER |
Hospitals |