Creative Touch Gallery


Creative Touch Gallery is a retail gift store located in Downtown Alexandria MN. Creative Touch has two levels of unique gifts, clothing, and home decor.


alt text