Pedigree tree of David Grant Shive

19562013
Birth: May 20, 1956Saint Mary's Hospital, Grand Junction, Mesa, Colorado, United States
Death: October 5, 2013Olympia, Thurston, Washington, United States