He has stayed in Independence, Sherman and Quincy before moving to Independence. Records link William with Betty L Delacruz, Scot S Macrae, Wm Scott Macrae and 2 other people. The current age of William is 58. William's birth year is 1966. The number currently linked to William is (620) 331-4966. The residency of William is at 2173 10Th St, Independence, Ks 67301.