Best bet would be to call the store and Google search what stores around you sell green garlic! :)
Since you're asking people that don't work at the store why don't you call the store and ask or send an email
I've never seen it there. That would be more of an asian market or maybe whole foods.
I tried googling other stores but that didn't help.
Thanks! Your answer is awaiting moderation.