This person has lived also in New London and Old Town. Todd’s residency is at 927 Depot St, Sparta, Wi 54656. Todd has listed (608) 269-6756 as his phone number. Todd's birth year is 1965. Todd has reached 59 years of age.