Review for McPhillips Street Station Casino Review For McPhillips Street Station Casino Google User Feb 19 '13 at 9:47 This is a great place to have some fun. The live entertainment is what makes me go there with friends every once in a while. Spectacular! View full site to comment or like