Flor de Sol Boutique

  • Retail-Clothing
118 E State Street
Eagle, ID 83616
(208) 922-7327
  • About

    The Flor de Sol Boutique is a classy and couture women's fashion boutique that offers outstanding excellent customer care service.