Skip to content
Home
Patient Info
Request an Appointment
Forms
Billing FAQs
Insurances & Vision Plans Accepted
Privacy Policy
Patient Portal
Locations
Charlottesville
Fishersville
Lexington
Staunton
Waynesboro
Doctors
Erdal Adam, O.D.
David M. Barnes, M.D.
James E. Gillespie, M.D.
Susan B. Gresham, O.D.
Timothy R. Harrison, M.D.
Scott D. Lawrence, M.D.
Todd J. Long, M.D.
Paul S. McConnell, M.D.
Rachna D. Patel, M.D.
Lauren Rivellino, O.D.
Marc D. Shields, M.D.
James S. Tiedeman, M.D. Ph.D.
Glasses
Glasses
Men’s Frames
Women’s Frames
Children’s Frames
Lenses
Enhancements
Sunglasses
Warranty Information
Optical FAQs
Optical Definitions
Contact Lenses
Order Contacts
Procedures & Programs
Cataracts
Diabetic Eye Disease
Eye Injury Prevention
EyeOne Vision Plan
Glaucoma
Macular Degeneration
Oculoplastics
Retina Disorders
Safety
Seeing to Learn
Video Library
News
Stay Connected
Home
»
Eye Doctors, Optometrists, and Ophthalmologists
»
Dr-Marc-Shields
«
Eye Doctors, Optometrists, and Ophthalmologists
Dr-Marc-Shields
By
EyeOne
Full size is
800 × 1000
pixels
Bookmark the
permalink
.
Dr-Lauren-Rivellino
Dr-Paul-McConnell