Talon Restoration & Cleaning Water Damage Contractor - New Haven, IN Looking to contact Talon Restoration & Cleaning? You can reach them at 877-748-4545