Save Allan M. Ingraham, MD AllanIngraham.MD.com • General Surgeon Allan Ingraham, MD 60 High Street, Cmhvi-Y1, Lewiston, ME