Lewis Odell in Franklin Park, IL

Franklin Park is the only city in Illinois where we found Lewis Odell.