Leon Produce
Add to Favorites
OPEN NOW
Today: 8:00 am - 7:30 pm
31 Years
in Business
Amenities:
Wheelchair accessible
Parking: Street
Bike Parking: Yes
Wheelchair Accessible: Yes
Price Range : Below Average
Phone: (619) 281-2031
Address: 3004 Madison Ave, San Diego, CA 92116
10407 Friars Rd, San Diego, CA 92120
PO Box 124947, San Diego, CA 92112
4602 Kansas St Unit 113, San Diego, CA 92116
2118 Imperial Ave, San Diego, CA 92102
3511 Camino Del Rio S, San Diego, CA 92108
1212 Cesar E Chavez Pkwy, San Diego, CA 92113
4738 University Ave, San Diego, CA 92105
3960 Normal St, San Diego, CA 92103
4543 Euclid Ave, San Diego, CA 92115
1886 Newton Ave, San Diego, CA 92113