1. Volusia County Echo Grants 123 W Indiana Ave # 200, Deland, FL 32720 Coordinate: 29.02943,-81.30495 Phone: (386) 740-5210