Company Information

Company Name: DOUGLAS W LEACH.

DBA: LEACH TREE FARM

DOT Number: 2570577

Company Address:

19260 SW HAIDE RD
SHERWOOD, OR 97140

Phone: (503) 625-7326.

Fax: .

Email: .

Operations for DOUGLAS W LEACH

Operation Classification: