There are 2 Newsstands in Champaign, Illinois, serving a population of 85,710 people in an area of 23 square miles. There is 1 Newsstand per 42,855 people, and 1 Newsstand per 11 square miles.
In Illinois, Champaign is ranked 59th of 1547 cities in Newsstands per capita, and 52nd of 1547 cities in Newsstands per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Champaign Newsstands.
Ecenter News & Knowledge 909 Arrow Road Champaign, IL
News From Neptune-Weft-FM PO Box 1223 Champaign, IL