3415 Olive St, St. Louis, Missouri 63103 USA
International Photography Hall of Fame and Museum
Photo Credit: Yelp