Window Blind Cleaner - Alameda, CA
Average rating
4.98
5.0
Established in the '80s and based in Alameda, Slats Blinds is a blind cleaning company and offers blind cleaning.
41 years in business
Address
1813 Clement Ave
Alameda, CA 94501
Website