He has stayed in Dudley, E Douglas, Webster and 2 other cities before moving to Cumberland. Peter has listed phone number: (401) 333-5981. Peter currently resides at 28 Larchwood Dr, Cumberland, Ri 02864. This year Peter celebrated his 59 birthday. Peter's birth year is 1965.