Restoration Champ of Los Angeles Restoration Champ provides water damage restoration services to residential and commercial clients in Los Angeles, CA and surrounding areas. Phone: (323)-370-0847 2828 S Grand Ave #10, Los Angeles, CA 90007 United States Map Other Categories: House & Home |