There are 2 Video Game Stores in Elmwood Park, Illinois, serving a population of 24,831 people in an area of 2 square miles. There is 1 Video Game Store per 12,415 people, and 1 Video Game Store per square mile.
In Illinois, Elmwood Park is ranked 121st of 1547 cities in Video Game Stores per capita, and 8th of 1547 cities in Video Game Stores per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Elmwood Park Video Game Stores.