WILLIAM C. INGRAM, M.D.
Osteopathic Medicine in Plum Island, MA

License number
Massachusetts 41054
Category
Osteopathic Medicine
Type
Internal Medicine
Address
Address
21 Highland Ave Ste 2 SUITE 2, Plum Island, MA 01950
Phone
(978) 463-7770
(978) 462-0220 (Fax)

Professional information

William Ingram Photo 1

William Ingram, Haverhill MA

Specialties:
General Practice, Internal Medicine
Work:
Advanced Internal Medicine Haverhill
62 Brown St, Haverhill, MA 01830 Pentucket Medical Assoc
260 Merrimac St, Newburyport, MA 01950
Education:
University of Pennsylvania(1974)


William Charles Ingram Photo 2

William Charles Ingram, Haverhill MA

Specialties:
Internist
Address:
62 Brown St, Haverhill, MA 01830
260 Merrimac St, Newburyport, MA 01950
Education:
University of Pennsylvania, Perelman School of Medicine - Doctor of Medicine
Boston Medical Center - Residency - Family Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine