Search our database by NPI number

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.

CityMaywood
StateIllinois
Address 12160 S 1ST AVE
Address 2(17W740 22ND STEERT, OAKBROOK TERRACE, IL. 60181)
Postal Code60153
Phone6306277399
Fax6306277079
PAC ID4486661550
GenderM
CredentialOD
Medical School NameILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduation Date1987
Primary SpecialtyOptometry
Secondary SpecialtiesInternal Medicine
Medical GroupLOYOLA UNIVERSITY MEDICAL CENTER
Hospitals

Leave your comments: