Nature: Structure-Commercial Address: 100 South Main St Smyrna, DE 19977 Cross Streets: W South St, E South St / W Frazier St