1329 N Woodland Blvd, DeLand, Florida 32720 USA
Sad how the building fell into disrepair.
Photo Credit: Yelp