Explore details about location Marcella Street. Marcella Street is a location situated within the Sussex County alongside other areas such as Weakfish Drive, Snow Goose Road, Bull Pine Road.