GROW Geneva

  • Gift Certificate Participant
  • Home & Interior Decorating
  • Specialty Shops
27 S. Third St.
Geneva, IL 60134
  • About

    An indoor jungle focused on proper care of indoor plants. We celebrate the Great Green Indoors with plants, accessories and related décor.