Marc H. Dodson
is a Massachusetts native born in Needham.
He has a Bachelor of Science in Biology from St. Lawrence University in Canton, New York and a Masters of Science in Public Health from Tufts University. He attended New England College of Optometry in Boston, Massachusetts, graduating in 1982 with a d=Doctor of Optometry degree.
Following graduation from New England College of Optometry, Dr. Dodson served as an Army Staff Optometry Officer (Captain_ at Womack Army Hospital in Fort Bragg, North Carolina.
Dr. Dodson is the father of two sons and resides in Buckland with his wife Nancy.
He enjoys restoring vintage automobiles and is an avid ice hockey fan.