Window Treatment Company - Palm Desert, CA
Average rating
4.00
4.0
Average rating
Desert Window Treatments is a window treatment specialist from Palm Desert. They offer shutter installation, blinds installation, window treatments, and drapery installation.
Average rating
Address
73700 Dinah Shore Dr Ste 102
Palm Desert, CA 92211