an Entity references as follows:
Norwood Park Township is one of 29 townships in Cook County, Illinois, USA. As of the 2010 census, its population was 26,385.