Other a city that he has stayed in is Grand Junction. The residency of Todd is at 2971 Cedar Pl #5, Grand Junction, Co 81504. The age of Todd is 62. Possible relatives of Todd are: Sarah L Logan, Wendy Sue Logan, John Logan and one other person. The number currently linked to Todd is (970) 243-8691. This person's birth year is 1962.