Barba's Plumbing Inc. Residential Installer Address: 3426 W80th Street, Inglewood California, 90305 Phone: 3105621345 Working days: SU MO TU WE TH FR SA