(Clementine’s) in St. Louis, MO. At the W. corner of Allen Av. & Menard St. (N38 36.484 W90 12.435) Photos by Jack & June Schmidt 4-1-14.