Explore details about location Euclid Street. Euclid Street is a location situated within the Oklahoma City alongside other areas such as North Lakeview Manor Drive, North Western Avenue, South Lee Avenue.