Joseph William Flanagan, MD, Allergy & Immunology

840 Hanshaw Rd
IthacaNY  14850-1589 (Tompkins County)


Phone: 607-257-6563
Fax:

NPI: 1477527828
License Number: 036122936 (IL)