(Ashley Street Power House) in St. Louis, MO. At the SE corner of Biddle St. & Leonor Sullivan Blvd. (N38 38.096 W90 10.879) Photos by Jack & June Schmidt 3-29-14.