Special Touch Carpet Care

(510) 889-6700

3584 La Mesa Dr
Hayward, CA 94542-2526