New Smyrna Beach FL Swimwear 1. 411 Flagler Ave, New Smyrna Beach, FL 32169 | Nichols Surf Shop (386) 427-5050