Explore details about location Mimosa Street. Mimosa Street is a location situated within the Marrero alongside other areas such as Robinson Avenue, Salesian Lane, Nicholson Place.