Contact Us
What to Bring For Your Appointment
Make sure you bring your glasses, your insurance card, and a friend or relative to drive you home on the day of your visit.
Emergencies
One of our doctors is on duty 24 hours a day, 365 days a year. If you feel you have an emergency, call at any time.
Monroeville
300 Oxford Drive, Suite 300
Monroeville, PA 15146
Phone: (412) 683-5300
Emergencies: (412) 683-5300
Business Hours
Monday – Friday: 8:00 AM – 4:00 PM
* By Appointment Only
Bethel Park
2000 Oxford Drive, Suite 670
Bethel Park, PA 15102
Phone: (412) 683-5300
Emergencies: (412) 683-5300
Business Hours
Monday – Friday: 8:00 AM – 4:00 PM
* By Appointment Only
Cranberry
51 Dutilh Road, Suite 200
Cranberry, PA 16066
Phone: (412) 683-5300
Emergencies: (412) 683-5300
Business Hours
Monday – Friday: 8:00 AM – 4:00 PM
* By Appointment Only
Johnstown
969 Eisenhower Blvd.
Johnstown, PA 15904
Phone: (412) 683-5300
Emergencies: (412) 683-5300
Business Hours
Monday – Friday: 8:00 AM – 4:00 PM
* By Appointment Only
Altoona
501 Howard Ave.
Blair Medical Center
Altoona, PA 16601
Phone: (412) 683-5300
Emergencies: (412) 683-5300
Business Hours
Monday – Friday: 8:00 AM – 4:00 PM
* By Appointment Only
Triadelphia, WV
221 Cabela Dr
Triadelphia, WV 26059
Phone: (412) 683-5300
Emergencies: (412) 683-5300
Business Hours
Monday – Friday: 8:00 AM – 4:00 PM
* By Appointment Only