About James M. Haggerty
James Michael Haggerty is. Mr. James M. Haggerty has 10 years of experience.
Licenses
James M. Haggerty has been registered with the National Provider Identifier database since June 13, 2016, and his NPI number is 1235589094.
Book an Appointment
To schedule an appointment with Mr. James M. Haggerty, please call (570) 510-1144.