John Lewis in Rainbow City, AL

John Lewis may also have lived outside of Rainbow City, such as Madison, Gadsden and 2 other cities in Alabama.