Our “brick and mortar” presence is located at the Studios on Sheridan, in Peoria, Illinois. Our physical store is an eclectic boutique experience featuring clothing, custom art, hand-crafted jewelry and more, including retro 60’s and 70’s bohemian flair. Many local Peoria artists are featured here.
Come visit us!
Tuesday–Saturday from 11 am to 6 pm
Located in the Sunbeam Arts Building.
Talk to us!
933. N. Sheridan Road, Peoria, IL