Craig Schneider, M.D. 5 Bucknam Road, Falmouth, ME 04105