The Red City Ale House opened for business in early June in the renovated former South Windham fire station, which is adjacent to the Windham-Gorham…