INITIAL IMPRESSIONS EMBROIDERY
Updated 26 days ago
405 Stevens St, Geneva, IL 60134
As a family run business we wear a lot of hats around here and it can get quite busy. To make the most out of your visit, we recommend making an appointment so we can be sure to set asside time just for you. However, if you are in the area, you can always just pop in too, our doors are always open.