Explore details about location Elmo Street. Elmo Street is a location situated within the Los Angeles alongside other areas such as Benecia Avenue, Harvest Moon Drive, Saticoy Street.