"An old fashioned place"

Located south of downtown St. Louis, Missouri
Six blocks south of Tower Grove Park

Address:

4001 Utah St.

St. Louis, MO 63116

Google Map
Mapquest Map