430 Greensboro St, Carrboro, NC, 27510 (current address)
9022 Laurel Springs Dr, Chapel Hill, NC, 27516 (2013 - 2021)
We found 1 person named Peter Todd in Carrboro, NC. View Peter’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Peter Todd
Peter Todd was born on December 2, 1956 and is currently 69.
Peter Todd’s phone number is (919) 942-2581.
Since 2022, Peter Todd has been living at 430 Greensboro St, Carrboro, North Carolina, 27510.
Peter Todd’s previous residential address is 9022 Laurel Springs Dr, Chapel Hill, North Carolina, 27516.
The following people are Peter Todd’s relatives: Jonas Todd, Chapel Hill (NC).