We have found 9 possible relatives of Todd: John Broderick Spencer, Geralynn Leanna Spencer, Luelma B Spencer and 6 other people. Todd turned 64 years old. The number currently linked to Todd is (970) 226-4515. Spencer Property Management Llc is business that might have connection with Todd. This person's birth year is 1960. Todd now resides at 4301 Westbrooke Ct, Fort Collins, Co 80526. Public records show Bountiful, Kaysville, Layton and one other city as cities Todd also stayed in.
Todd is English. Western European is his ethnic group. Language he can speak is English. Graduate school is his education level. Todd's birth date is 1960-09-18.