2911 Centenary Blvd, Shreveport, Louisiana 71104 USA
2/20/16. Saturday. On tour. Taking 2nd glance of Awkward Family Photos traveling exhibit!
Photo Credit: Yelp