Leclaire Home Improvement & Restoration Remodeler - Davenport, IA Looking to contact Leclaire Home Improvement & Restoration? You can reach them at 563-381-7778