Other cities that he has stayed in are La Crosse and Black River Falls. Records link phone number (715) 284-7609 with Todd’s details. The residency of Todd is at 2645 Castle Pl, La Crosse, Wi 54601. The current age of Todd is 49. Woodcraft Designs Llc and Woodcraft Designs, Llc are businesses that might have connection with Todd. 1975 is his birth date.