Windows on Washington By Doug Miner - April 2, 2014 0 156 FacebookTwitterPinterestWhatsApp Loading Map.... Windows on Washington1601 Washington Ave. - St Louis, MO Events 38.633167 -90.20200299999999 Address 1601 Washington Ave. St Louis, MO 63103 United States Upcoming Events No events in this location