LOOK CHARMED
Updated 634 days ago
311 Flagler Avenue NSB FL 32169
Look Charmed is a trendy fashion boutique located on historic Flagler Avenue in New Smyrna Beach, FL. Our boutique is known for the softest, most stylish and comfortable clothing ever, at prices you want to pay! Plus fabulous jewelry, accessories, handbags and hats. All of this, and within walking distance to the beach too!
Also known as: Look Charmed Boutique