Castle Carpet Cleaning
1008 S Jefferson St, Moscow, Idaho, 83843
(208) 882-7000
We specialize in non-invasive drying techniques