Looks like this is a seasonal operation that pops up in the parking lot of the Community Blood Center

Open "April-mid June"

https://www.facebook.com/cabbagepatchgreenhouses/

Esri World Imagery has it