Do you sell plants?
Address: 36501 Niles Blvd, Fremont, CA 94536, USA
Harvey Trop | Aug 22, 2019
The LEAF Center does plant sales occassionally.
Richard Johnson | Aug 22, 2019
Yes
Narges Nourshahi | Aug 22, 2019
No. They are not selling plants, its mostly Ross Gardens.
Thanks! Your answer is awaiting moderation.