Keywords: Louisville village hall.jpg 38 46 21 N 88 30 4 W Front of Village Hall in w Louisville Illinois Louisville Illinois United States located at 177 S Main Street Own 2012-09-09 User Nyttend Nyttend Brick buildings in Illinois Louisville Illinois Town halls in Illinois Building-centered pictures by User Nyttend Taken with Canon PowerShot A540 |