Retail store Vicki's Frame Shop is located in Chippewa Falls, WI. It boasts an annual revenue of $259,960 and employs two people. The specialized appeal of Vicki's Frame Shop has given it plenty of recognition in the market. Owner Teri Ouimette is at the head of company leadership.
Want to share more of your experience?GO TO FULL REVIEW