Direct Produce
323-583-1211
34.000114
-118.215604
About Direct Produce
Direct Produce is located at 2987 Leonis Blvd, Los Angeles, CA. This location is in the Vernon neighborhood..