Flood Rescue Restoration Categories Cleaning & Restoration 115 Dupont Pkwy Suite 3 Odessa DE 19730 (302) 349-7061 Send Email Hours: 24 hours a day, 7 days a week emergency service Highlights Water Damage RestorationStorm DamageMold DamageMold Testing Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×