D & L Produce in Selma, CA 93662



Business Name : D & L Produce
Address : 10463 South Del Rey Avenue
Phone Number : (559) 896-1517
Website :
Category : Fruit and Produce Packers
Year founder : 1990
Location type : Single Location
Annual Revenue (In Thousands) : $1.000.000 to $2.499.999
SIC : 723
NAICS : 115114
Industry : Agriculture, Forestry, Fishing and Hunting
Find More Foundation Contractors in Selma, CA
Call Now!