John Flanagan, MD

Dr. Flanagan earned his Bachelor of Arts degree in Chemistry from Middlebury College, and obtained his M.D. through the University of Massachusetts Medical School, where he also completed his residency in Emergency Medicine.

He is certified by the American Board of Emergency Medicine.

Dr. Flanagan is employed by TeamHealth, an organization that provides Emergency Medicine coverage for Huggins Hospital.