There are 2 Home Interior Stores in Lake Forest, Illinois, serving a population of 18,931 people in an area of 18 square miles. There is 1 Home Interior Store per 9,465 people, and 1 Home Interior Store per 8 square miles.
In Illinois, Lake Forest is ranked 285th of 1547 cities in Home Interior Stores per capita, and 314th of 1547 cities in Home Interior Stores per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Lake Forest Home Interior Stores.
Brimar 28250 Ballard Drive Lake Forest, IL Window Installation
Shepard Construction 825 South Waukegan Road # 154 Lake Forest, IL Window Installation