El Palenque Details Venue Phone: (352) 771-6589 Location Address:2500 N Woodland, Deland, Florida, 32720, Estados Unidos