1. Amelia Liquors Inc 225 N Amelia Ave, Deland, FL 32724 Coordinate: 29.031,-81.29899 Phone: (386) 734-8873