Cotton INN Restaurant in Osceola, AR | 4635 W Keiser Ave ... Cotton INN Restaurant in Osceola, AR -- Map, Phone Number, Reviews, Photos and Video Profile for ...