Koch's Depot Past & Present
Permanently closed
322 W Main St
Lexington, IL 61753
Koch's Depot Past & Present is a unique establishment in Lexington, IL that offers a blend of historical artifacts and modern amenities.
Visitors can explore a curated collection of items from the past while also enjoying contemporary services in a welcoming environment.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.