1. D & D Home Improvements 33 Quail Run Rd, Tuscumbia, MO 65082 Coordinate: 38.23863,-92.43718 Phone: (573) 369-2234