1800 Whispering Forest Dr #104, Charlotte, Nc 28270 is where Peter lives. The phone number (704) 846-6289 is Peter’s. The birth year was listed as 1962. Peter turned 62 years old. Peter's possible relatives are Leslie Dunton Sherrard, Ethan Sherrard, Mike Sherrard and 2 other people. He has stayed in Matthews, Spring, Houston and one other city before moving to Charlotte.