Save Thomas B. Weigle, MD ThomasWeigle.MD.com • OBGYN / Obstetrician Gynecologist Thomas Weigle, MD 181 Franklin Health Commons, Farmington, ME