Photo 10-LLO-27

Visitor Comments

Looking due south along 2100 Avenue. 2487 2100th Avenue, about 2-1/2 miles NW of Atlanta, Illinois.

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 48 years since this photo was taken? Tell us!