Downstream Services, Inc. 2855 Progress Pl. Escondido, CA 92029 Contact: Ms. Wilma Roberts Phone: (760) 746-2544 (800) 262-0999 Website: www.downstreamservices.com
Established: 1999 License: NV 69492A, A807953 Sector: Public and Private Project Size: Up to $2 million Labor Affiliation: Nonunion