Thomas Lang Mahoney, MD, Internal Medicine

3875 E Henrietta Rd
HenriettaNY  14467-9147 (Monroe County)


Phone: 585-334-4200
Fax:

NPI: 1235166414
License Number: 142554 (NY)