Reviews for 

Restoration 1 of Central STL

St. Louis, MO

Damage Restoration

Restoration 1 of Central STL

333 Leffingwell Ave, Ste 115
St. Louis, MO 63122

(314) 328-8504

Water damage, mold remediation, fire/smoke damage

  • SundayOpen 24 Hours
  • MondayOpen 24 Hours
  • TuesdayOpen 24 Hours
  • WednesdayOpen 24 Hours
  • ThursdayOpen 24 Hours
  • FridayOpen 24 Hours
  • SaturdayOpen 24 Hours

Restoration 1 of Central STL

333 Leffingwell Ave, Ste 115
St. Louis, MO 63122

(314) 328-8504

Water damage, mold remediation, fire/smoke damage

  • SundayOpen 24 Hours
  • MondayOpen 24 Hours
  • TuesdayOpen 24 Hours
  • WednesdayOpen 24 Hours
  • ThursdayOpen 24 Hours
  • FridayOpen 24 Hours
  • SaturdayOpen 24 Hours