Save Added By Carroll Plumbing & Maintenance Inc. Now Open Carroll Plumbing & Maintenance Inc. 2825 De La Vina Street, Santa Barbara Our priority is the health of our customers and ... Facilities: