Newburyport Medical Associates
18 Highland Ave
Newburyport, MA 01950
Dr. Thomas joined Newburyport Medical Associates in 2009. He specializes in family and community medicine.
Dr. Thomas aims to give the best medical care possible by staying updated on new medical technology combined with a personal approach. Newburyport Medical Associates uses the latest diagnostic tools and treatment to help patients maintain their health.
American Board of Family Medicine
Arizona College of Osteopathic Medicine, Glendale, AZ
Lancaster General Hospital, Lancaster, PA
Reading Hospital and Medical Center, Reading, PA
Boston University, Boston, MA