TERRA VERDE BOUTIQUE
Located in the heart of downtown, Terra Verde is a unique boutique full of stylish women’s fashion, jewelry and gifts. Shoppers described the clothes as “lovely and stunning,” while one said, “Perhaps the friendliest and most well-rounded boutique shop in the Springs. Their buyer really knows their stuff!”