Leon Produce
Add to Favorites
CLOSED NOW
Today: 8:00 am - 7:30 pm
Tomorrow: Closed
31 Years
in Business
Saved to Favorites
Price Range : Below Average
Phone: (619) 281-2031
Address: 3004 Madison Ave, San Diego, CA 92116
10407 Friars Rd, San Diego, CA 92120
4602 Kansas St, San Diego, CA 92116
PO Box 124947, San Diego, CA 92112
2118 Imperial Ave, San Diego, CA 92102
3511 Camino Del Rio S, San Diego, CA 92108
923 S 26th St, San Diego, CA 92113
3615 University Ave, San Diego, CA 92104
1886 Newton Ave, San Diego, CA 92113
3960 Normal St Pride Square, San Diego, CA 92103
650 Robinson Ave, San Diego, CA 92103