Explore details about location South Mc Kenna Street. South Mc Kenna Street is a location situated within the Poteau alongside other areas such as Vista Gra, South Earl Street, Parker Avenue.