Todd has previously lived in Grand Rapids and Ada. Todd was born in 1964. The current age of Todd is 61. 7156 Placita Ct, Grand Rapids, Mi 49546 is where Todd lives. Records link phone number (616) 975-9431 with Todd’s details.
Possible Todd's ethincity is English. His ethnic group is Western European. His main language is English.