Explore details about location Southwest 24th Street. Southwest 24th Street is a location situated within the Oklahoma City alongside other areas such as Torre Pine Court, Reed Drive, Plymouth Court.