No.
St. Louis is walkable and has a terrific light rail system that stops everywhere in the city.