For everything from eye exams to prescription eyeglasses, come to Hartzell Rupp Ophthalmology in Mechanicsburg, PA.