Records link phone number (405) 912-2266 with Peter’s details. Peter was born in 1952. Peter is a resident of 20626 Willowbend Ln, Parker, Co 80138. The current age of Peter is 72. We have found 6 possible relatives of Peter: Debbie Lynn Mcdermott, Theresa M Schmiedalvarez, Troy D Mcdermott and 3 other people. Peter has previously lived in Oklahoma City, Choctaw, Aurora and one other city.