About

Michelle's Uptown is a bar located in Churubusco, IN.