710 Travis St, Shreveport, Louisiana 71101 USA
NYC artist John Norwood exhibit through 1/8/16. "Recycled Sculptures".
Photo Credit: Yelp