Evergreen Boutique is a beautiful Boutique in Santa Claus, IN. We provide premier shopping near Holiday World and Splashing Safari and Lake Rudolph. Stop in today to see our trend setting clothing and our unique Christmas decor year round.
Last seen: January 18th at 2:46am — Visit site