Concert Venues in Mcpherson, KS McPherson Opera House Where: 219 S Main Street, Mcpherson, Kansas - 67460 Events: 1