John Laird Thompson is 83 years old. He lives in Ames, IA. He has also lived in Sioux Rapids, IA. Some of John family members are Angela W Thompson, James Edward Thompson, Edward Clinton Thompson, Mary M Thompson, Marcia Lavonne Thompson and Marsha L Thompson.