Joe Horner in Machesney Park, IL

Joe Horner may also have lived outside of Machesney Park, such as Rockford.