SITE MAPSkip to main content
Lawrenceville
(609) 303-5323
Appointment
Plainsboro
(609) 251-4335
Appointment
Flemington
(908) 801-6964
Appointment
Robbinsville
(609) 447-1664
Appointment
Lawrenceville
Plainsboro
Flemington
Robbinsville
Home » Our Doctors » Dr. John J. Russo

Dr. John J. Russo

Dr.-John-Russo

Dr. John Russo is a 1986 graduate of the Pennsylvania College of Optometry, where he also earned his B.S. degree. He is a member of the American Optometric Association, the New Jersey Society of Optometric Physicians, and the Central Jersey Optometric Society. He was a staff optometrist at HIP of New Jersey and Pinnacle Medical Group before joining Allied Vision Services in 1999. Prior to becoming an optometrist, he was a certified respiratory therapist. Dr Russo practices in Lawrenceville and Plainsboro.

Lic# 27OA00469801