Comments

With the IGA Super Market (116 Thomas Street/pinned location) in the SW corner of Orange Alley and Thomas Street, we are looking south at Thomas Street in down town Ludlow, Illinois. The U.S. Post Office is directly across the street. The Illinois Central Railroad is seen along the RH edge of the photo.

Your Comment

Do you have a connection to this photograph? Maybe you grew up here or know someone who did? What has changed in the 52 years since this photo was taken? Tell us!