Is this your business? Claim your business
Capt. Clean Carpet Care
8081 Del Monte Ave - Newark CA 94560
Looking to contact Capt. Clean Carpet Care?
You can reach them at
You can reach them at