527 N Grand Blvd, St. Louis, Missouri 63103 USA
Photo Credit: http://farm6.staticflickr.com/5168/5340857410_35c7b56375_o.jpg
Claim copyright