1. D & B Maintenance & Repair 13226 Taylor Rd, Churubusco, IN 46723 Coordinate: 41.20538,-85.26752 Phone: (260) 693-1477