To navigate, press the arrow keys. Nejma's Boutique ← View details 319 Flagler Avenue, New Smyrna Beach, FL 32169 +1 386-424-9086 Get Directions From* To * — Required information