199 Middle Road Cumberland, ME 04021 (207) 489-9266545 Elm Street Biddeford, ME 04005 (207) 910-4263