Peter was born in 1938. This year Peter celebrated his 85 birthday. People possibly related to Peter are Debra C Spencer, Eileeen T Spencer, Dennis P Spencer and 3 other people. Cocoa Beach, Bedford, Scituate and one other city are cities Peter has lived in. Peter now resides at 141 Old Westminster Rd #R, Hubbardston, Ma 01452. The phone number (978) 928-4895 is Peter’s.