Quality Inn South In the city center
4849 Laura Street -
Wichita,
KS 67216