0
1355 Illinois 48 #7, Decatur, IL 62526, United States
Location
1355 IL-48
Decatur
, IL
See map: Google Maps