Galarraga Charles is located at 4 City Ctr, Portland, ME. This location is in the Downtown neighborhood..