"IGrow" is a 15,000 square foot warehouse that you could call Wal-Mart for medicinal marijuana.
IGrow sells soil, fertilizer, and growing systems but the warehouse does not sell marijuana itself.
You can take pot seminars at the warehouse and there's a "grow squad" to offer advice on tending to your plants.
To grow marijuana legally here in California, you must have a doctor-certified medical reason.
IGrow even has a doctor on the premises to write you a prescription.