Address: 2938 Everdale Dr, San Jose, CA 95148, USA
“What a great place! Tremendous variety of outdoor plants. Not too many indoor plants, but we found one pretty Gold Capella. The gentleman and lady at the front desk were extremely friendly, and helped answer all our questions.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…