Ludlow IL is located at 40.387280, -88.129288 geo coordinates. Ludlow, IL is located in Illinois, United States Of America.