Affiliated with a Castle Connolly Top Hospital
Please contact Dr. Hennessy's office for more information or to schedule a consultation.
For detailed information, please contact Dr. Hennessy's office.
Carpenters Funds Administrative Office (CA)
Medicare
State of Tennessee
View All Insurances
1561 Long Pond Rd Ste 414
Rochester, NY 14626
(585) 637-2670
Dr. Hennessy has appointments available at her Rochester, NY office, as well as 2 other locations. Please select a location, date, and time below.