Joel McGahen, O.D. Family Friendly Accepting New Patients In Person Appointments Professional Certification Speaks English Schedule Eye Exam Book now with Joel McGahen, O.D. To schedule an appointment online, enable JavaScript and reload this page. Open Scheduler (717) 264-4012 (717) 264-4012