Location in Palo Alto CA Carpet Cleaning Palo Alto CA 650-264-9754 417 California ave unit 7 Palo Alto, CA 94306