He has stayed in Macedonia, Summerfield, Chagrin Falls and 2 other cities before moving to Twinsburg. The number currently linked to Peter is (330) 467-9331. 9041 Merryvale Dr, Twinsburg, Oh 44087 is where Peter lives. Possible relatives of Peter are: Laura Jean Leon, Barbara Ellen Leon, Stephen D Leon and 6 other people. Peter turned 90 years old. Peter's birth year is 1933.
Peter has 1 property according to public property records. Address Peter's property is 9041 Merryvale Drive Twinsburg OH 44087. Property linked with Peter has estimated value of $138,820. Property linked with Peter have an estimated land value of $45,470.