Indie Gift House

6001 Knoxville Ave Suite Suite 107 Peoria IL 61615
Visit Website

Description

Indie Gift House is a modern day gift shop for you to treat yourself and others. Featuring plants, gifts and home.

Map

Discover Peoria, IL