Save Added By [email protected] Now Open Carroll Plumbing & Maintenance Inc 2825 De La Vina Street, Santa Barbara, CA Open for business. Established in 1974, Carroll ... Price: $ 100