Dorothy Thayer, MD

Family Medicine

38 Union St, Livermore Falls, ME 042541229

(207) 376-9009