Nouria 1026 Lewiston Road, New Gloucester, ME 04260