AMERICAN INN SEDALIA

1217 South Limit
Sedalia
Missouri
United States