Dr. David B. Seder, MD 100 Foden Road, South Portland, ME 04106