Where to find it
4202 Folsom Ave, southwest corner of Folsom Ave. & Klemm St. intersection, in St. Louis. The Star sign faces west. One side. Two-story brick building. Brown. Greatly faded.
4202 Folsom Ave, southwest corner of Folsom Ave. & Klemm St. intersection, in St. Louis. The Star sign faces west. One side. Two-story brick building. Brown. Greatly faded.