Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Joseph M. Haggerty, an optometrist based in Middletown, NY, practices with Tri State Eye Ophthalmology of Middletown PC.
His professional training was at Pennsylvania College of Optometry (1999).
To book an appointment, call (845) 703-2020. Dr. Haggerty's office is at 75 Crystal Run Rd Suite 120, Middletown, NY 10941. For Medicare patients: Dr. Haggerty accepts assignment.
Reviews here come only from patients. If you've seen Dr. Haggerty, add yours.
Comparing optometrists? See 8 in Middletown or 93 across Hudson Valley.
Dr. John Kaknis, ODOptometrist · Crystal Run Healthcare Physicians LLPNo reviews yetMiddletown, NY
Dr. Adonya Blair, ODOptometrist · Middletown, NYNo reviews yetMiddletown, NY
Dr. Arthur Vayner, ODOptometrist · Middletown, NYNo reviews yetMiddletown, NY
Dr. Debbie Ocampo, ODOptometrist · Jack R Nizewitz and Gary J Lake PCNo reviews yetMiddletown, NY
Dr. Diane B. Serdah, ODOptometrist · Middletown Medical PCNo reviews yetMiddletown, NY
Dr. Gary J. Lake, ODOptometrist · Jack R Nizewitz and Gary J Lake PCNo reviews yetMiddletown, NYWith Tri State Eye Ophthalmology of Middletown PC, at 75 Crystal Run Rd Suite 120, Middletown, NY 10941.
Call the office at (845) 703-2020.
Yes — Dr. Haggerty accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.