Todd has some connections with business: IMPACT PHOTOGRAPHY. Todd was born in 1969. Todd turned 56 years old. Other cities that he has stayed in are Saint George, Hurricane, Heber City and one other city. 150 Main, Logan, Ut 84321 is where Todd resides. Todd's possible relatives are Alyson Hicken Hansen, Robert John Hicken, Robert John Hicken and 6 other people.