Contact

 
Slats Blinds
1813 Clement Ave Bldg. 24A
Alameda, CA 94501
USA
Email:

Payments accepted:
Cash, Check, Visa, Mastercard, Discover

Scan with your smartphone
to get directions.