The Origin Center 55 Bell Street, Portland, ME 04103