1136 Tamm Ave, St. Louis, Missouri 63139 USA
Photo Credit: http://www.norasindogtown.com/default.html
Claim copyright