New Avalon Councilman

New Avalon Councilmen can be found in the New Avalon Town Hall of the Scarlet Enclave, with Mayor Quimby, assailed by distressed Citizens of New Avalon.