Ramada Plaza Chicago North Shore Address 1090 South Milwaukee AveWheeling, ILIL60090United States Powered by