No Nonsense, Just The Right Hotels
8805 Leeds RoadKansas City, Missouri 641292.6 miles from Kansas City VA Medical Center