There are 2 Auto Mechanical Repairs in Glenwood, Illinois, serving a population of 8,809 people in an area of 4 square miles. There is 1 Auto Mechanical Repair per 4,404 people, and 1 Auto Mechanical Repair per 1 square miles.
In Illinois, Glenwood is ranked 799th of 1547 cities in Auto Mechanical Repairs per capita, and 730th of 1547 cities in Auto Mechanical Repairs per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Glenwood Auto Mechanical Repairs.
Gas Depot 273 West Main Street Glenwood, IL Auto Repairs
Phillips 66 750 East Glenwood Dyer Road Glenwood, IL Service Station