618 Homedale St, New Orleans, Louisiana 70124 USA
Outside of Homedale Inn decorated for Halloween
Photo Credit: Yelp