Skip to content
Sunnyvale
(972) 285-8966
Richardson
(214) 983-2020
Doctor Portal
Sunnyvale
(972) 285-8966
|
Richardson
(214) 983-2020
About Us
About
Review Us
Blog
Our Doctors
Patrick Sweeney, MD
Lynn Ehrhardt, MD
Matthew Lippas, MD
Vince Venincasa, MD
Mark Jaffe, MD
John F. Haarde, OD
Procedures
Cataracts
Cataract Surgery
Laser Cataract Surgery
Multifocal Lens
PanOptix
Vivity IOL
Diabetic Eye Care
Glaucoma
Cosmetic Services
Laser Vision Correction
Refractive Lens Exchange
Retinal Conditions
Patient Resources
New Patient Paperwork
Insurance & Payment Options
Appointment Request
Contact Us
Contact
Locations
Doctor Portal
Menu
About Us
About
Review Us
Blog
Our Doctors
Patrick Sweeney, MD
Lynn Ehrhardt, MD
Matthew Lippas, MD
Vince Venincasa, MD
Mark Jaffe, MD
John F. Haarde, OD
Procedures
Cataracts
Cataract Surgery
Laser Cataract Surgery
Multifocal Lens
PanOptix
Vivity IOL
Diabetic Eye Care
Glaucoma
Cosmetic Services
Laser Vision Correction
Refractive Lens Exchange
Retinal Conditions
Patient Resources
New Patient Paperwork
Insurance & Payment Options
Appointment Request
Contact Us
Contact
Locations
Doctor Portal
Review Us
Sunnyvale
Click
HERE
to do a review
Richardson
Click
HERE
to review us
Contact Us
Fill the form below and someone from our practice will reach out to you shortly.
Contact
First Name
(Required)
First
Last
Email
(Required)
Phone
Untitled
(Required)
Please Select a Procedure*
Cataract Exam/Surgery
Laser Vision Correction
Eye Injury
Glaucoma Exam/Treatment
Dry Eyes
Other
Are You A New Patient?
(Required)
Please Select a Procedure*
Yes, I would be a new patient
No, I'm an existing patient
Untitled
Menu
About Us
About
Review Us
Blog
Our Doctors
Patrick Sweeney, MD
Lynn Ehrhardt, MD
Matthew Lippas, MD
Vince Venincasa, MD
Mark Jaffe, MD
John F. Haarde, OD
Procedures
Cataracts
Cataract Surgery
Laser Cataract Surgery
Multifocal Lens
PanOptix
Vivity IOL
Diabetic Eye Care
Glaucoma
Cosmetic Services
Laser Vision Correction
Refractive Lens Exchange
Retinal Conditions
Patient Resources
New Patient Paperwork
Insurance & Payment Options
Appointment Request
Contact Us
Contact
Locations
Doctor Portal
Search
OD Portal
(972) 285-8966