Businesses linked with Todd are Click Home Solutions Llc, Click Home Investments, Llc and The Grace Group, Llc. 1965 is his birth date. Todd currently resides at 1322 Cathedral Rock Dr, Phoenix, Az 85048. This year Todd celebrated his 59 birthday. He has stayed in Chandler, Houston, Gilbert and 3 other cities before moving to Phoenix. Records link phone number (480) 460-3111 with Todd’s details.