Super Micro Greens

Change your cover photo
Change your cover photo
Super Micro Greens
Super Micro Greens is an urban farm located in downtown Indianapolis. We specialize in Micro Greens and are able to harvest greens 365 days per year.
This user account status is Approved
5 months ago in: Events no comments

 

Indiana Grown

Indiana Grown