Nel's Garden Center
Add to Favorites
CLOSED NOW
Today: 8:00 am - 5:00 pm
Tomorrow: 8:00 am - 5:00 pm
Saved to Favorites
Phone: (530) 541-2552
Address: 1050 Fremont Ave, South Lake Tahoe, CA 96150
1038 Winnemucca Ave, South Lake Tahoe, CA 96150
905 Emerald Bay Rd, South Lake Tahoe, CA 96150
1096 Industrial Ave, South Lake Tahoe, CA 96150
3574 Pioneer Trl, South Lake Tahoe, CA 96150
1160 Fairway Ave, South Lake Tahoe, CA 96150
2227 James Ave, South Lake Tahoe, CA 96150
1470 Sawmill Rd, South Lake Tahoe, CA 96150
735 Lakeview Ave, South Lake Tahoe, CA 96150