Hours Of Operations Water Damage Restoration Illinois Mahomet 61853 Water Damage Restoration Hours of Operation and Location in Mahomet, IL 61853 4.2 - 50 votes 807 W Oak St, Mahomet, IL 61853 (217) 586-4226 Get Directions Water Damage Restoration Hours Category: Home & Garden Pets Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore MahometView More Apparel CoachDeb Recommend For You Diamond Nails Water Damage Restoration Service Water Extraction Well Luck Incorporated Window Box Window City Window Works Window World Windows Plus Windows to the World