Map of New Lebanon in DeKalb County, IL:

New Lebanon DeKalb Hampshire 42.0989143 -88.6031441