310-767-6800 phone
Davis & Wells Inc. is based in Lynwood, CA. This industrial Los Angeles area is centrally located with easy freeway access.