Visit

Schedule a Consultation

Dr. Kelleher sees patients at two locations in the New York City area. Select your preferred office below to go directly to that practice’s site and request an appointment.

Manhattan

1110 2nd Ave, Ste 305
New York, NY 10022
(212) 751-8530
Dr. Kelleher is here Wednesdays & FridaysOffice hours vary by day — see the scheduling page for details.
Schedule in Manhattan →

Jersey City

312 Academy St
Jersey City, NJ 07306
(201) 216-9191
Dr. Kelleher is here Tuesdays & ThursdaysOffice hours vary by day — see the scheduling page for details.
Schedule in Jersey City →

Not sure which location is right for you? Learn more about Dr. Kelleher →