Ophthalmology is the study of medical conditions related to the eye. Ophthalmologists differ from optometrists and opticians in their levels of training and expertise. As a medical doctor who has completed college and at least eight years of additional medical training, an ophthalmologist is licensed to practice medicine and surgery. This advanced training allows ophthalmologists to diagnose and treat all eye diseases, perform eye surgery, and prescribe and fit eyeglasses and contact lenses to correct vision problems. Many ophthalmologists are also involved in scientific research on the causes and cures for eye diseases and vision disorders. If you have concerns about your eyes or vision, see an ophthalmologist. A complete eye exam is the first step toward saving your sight.

Source: American Academy of Ophthalmology

Make and Appointment
Make an Appointment
Contact Your Provider
Contact Your Provider
Pay Your Bill
Pay Your Bill
Insurance & Billing
Insurance & Billing
Insurance & Billing

Our Ophthalmology Specialists

Our Ophthalmology Locations

Newport News

TPMG Ophthalmology

860 Omni Boulevard
Suite 202
Newport News, VA 23606

(757) 223-5321

Virginia Beach

TPMG The Ophthalmology Center

4421 Virginia Beach Boulevard
Suite 106C
Virginia Beach, Virginia 23462

(757) 440-1144

Dry Eye Syndrome

Dry Eye Syndrome

Chronic dry eye is a problem that affects many Americans every day, especially those 50 years and older. Learn more about this condition’s symptoms and treatment options.

read more

Patient Resources

Appointment Information

Learn about what to bring, what to expect, condition concerns, and specialty referrals


See the list of insurance carriers we contract with (Commercial, Medicare, Medicaid, and TRICARE)

Patient Forms

Download standard patient forms used by every TPMG office. Please visit the specific office’s webpage to view a complete listing of forms used by them.


Information about prescriptions, prescription refills and medication regulations

About the Patient Portal

Learn all about our Patient Portal and how it can help you communicate with your provider, receive test results, and request in-person and telemedicine appointments

Cancellations & Rescheduling

Miss your appointment? Need to cancel or reschedule? Read about our policies here

After Hours Medical Care

Learn what to do if you experience a sudden illness or injury during or after regular medical office hours

Customer Service

See how best to contact us if you need additional assistance with a concern
Patient Resources