3700 S Atlantic Ave, New Smyrna Beach, FL 32169