(Peacock) in St. Louis, St. Louis County, MO. At the W. corner of Sheridan & Grover Rds. (N38 30.194 W90 17.199) Photos by Jack & June Schmidt 4-20-14.