The Castle Inn Riverside, Wichita

The Castle Inn Riverside

1155 North River Boulevard