Redwood Vacuum & Janitorial Supply 5.0 23 reviews 1849 Piner Rd, Santa Rosa, CA 95403, USA (707) 542-4122