New Smyrna Beach FL United States of America
Suburb: Venetian Bay
I-95-FL-249B-SB SR 44 West – DeLand, New Smyrna BeachNew Smyrna Beach Volusia FL
Alpha Release News: see notes.