1. Holmes And Company Of Orlando 915 W New York Ave, Deland, FL 32720 Coordinate: 29.02821,-81.32123 Phone: (386) 740-1229