18021 Hillgrove Ave, Cleveland, Oh 44119 is where Peter resides. This year Peter celebrated his 108 birthday. The birth year was listed as 1917. Peter has previously lived in Cleveland. Records link phone number (216) 481-4973 with Peter’s details.