Explore details about location Odin Street. Odin Street is a location situated within the Los Angeles alongside other areas such as South Ogden Drive, Gamble Avenue, Turnbow Drive.