Explore details about location South Hudson Avenue. South Hudson Avenue is a location situated within the Oklahoma City alongside other areas such as West Sheridan Avenue, Sandy Circle, North Lottie Avenue.