1. Lloyd's Metal Repair 902 N Garfield Ave, Deland, FL 32724 Coordinate: 29.04363,-81.29591 Phone: (386) 734-4630