(Chatillon DeMenil Mansion)
in St. Louis
, MO. At the NE corner of Cherokee St. & Demenil Pl. (N38 35.548 W90 12.971) Photos by Jack & June Schmidt 4-10-14.