Bumbrella by CiCi Soleil

Welcome Narcissus in Tallahassee, Florida!

Narcissus is the place for all things chic and sophisticated…clothing, accessories, beauty product and shoes for your laid-back, luxe lifestyle. Narcissus is Tallahassee’s haven for the fashion forward who seek contemporary couture and effortless style. For 25 years, this shopping lovers destination has been keeping things fresh while establishing a very loyal following. This boutique has built a strong reputation by curating the first quality merchandise, offering friendly, outstanding customer service and encouraging undeniable style. Stop in and visit one of their four northern Florida locations to pick up your bumbrella today!

Tallahassee Store:
1408 Timberlane Road
Tallahassee, Florida 32312
Phone: 850.668.4807

Pink Narcissus
1350 Market Street
Tallahassee, Florida 32312
Phone: 850.597.8201

Panama City Beach Store:
700 Pier Park Drive
Panama City beach, Florida 32413

Gainesville Store:
3730 SW Archer
Gainesville, Florida 32608
Phone: 352.373.4874

Leave a comment


Latest Articles