Cairo is East St. Louis, on a smaller scale.
Cairo Ill looked like it had been a quaint old Victorian town. I have never been to St. Louis.