Principal Political Party Affiliation:

Description

Total Council Members - 51; Democrats 48; Republicans 3; Vacant 0