3 W 63rd, KC, MO Lee Hoover Colonial Revival / Diamond and DX / Kansas City / Missouri 3 W 63rd, KC, MO 1940 Changed ownership from Dukes, Arch W to Fowler C E Service Station. Previous Post4200 Mill Creek Pkwy, KC, MO Next Post4709 Paseo, KC, MO