find us on facebook Home Page Link

CRAIG WESTON, MD
Pentucket Medical - Haverhill
Internal Medicine

“I’m interested in forging a bond with my patients and working with them to improve their lifestyles to achieve better health.

“My childhood pediatrician greatly influenced my decision to become a doctor. He was a family friend, and became my mentor. He introduced me to clinical medicine and helped me make the leap from the pure science of chemistry to the more ‘human’ science of medicine.“

Craig Weston, MD

Craig Weston - Clinical Education/Certifications

Undergraduate
Colby College
Waterville, ME
Medical School
Georgetown University
Washington, DC
Internship/Residency
New England Deaconess Hospital
Boston, MA
Board Certification
Internal Medicine

Contact Dr. Weston

To speak directly with Dr. Weston's office, please call

Tel: (978) 521-3270
Fax: (978) 469-5374

Make an appointment

Inquire about referrals

Directions to Dr. Weston's office