Records link phone number (616) 954-2089 with Todd’s details. Todd’s current address is 2258 Shadetree Ln, Grand Rapids, Mi 49546. Todd was born 49 years ago. Todd has previously lived in Grand Rapids, Ada and East Lansing. 1975 is the birth year of Todd. Records link Todd with Michelle Lynn Richter, John Edward Richter, Debra Jane Richter and one other person.