01
May
2019
Downtown DeLand
East Wall of Building
115 E. New York Avenue
City Parking Lot
DeLand, FL  32720
United States of America