Charter Communications THIS PAGE HAS BEEN REBUILT HERE: Portfolio Charter Communications 1 Portland Square, Portland, ME