Situated about halfway between Kansas City, Missouri, and Indianapolis ... an area nestled between Forest Park and Saint Louis University. The area is known for its sidewalk cafes, galleries ...