Pamela has previously lived in East Stroudsburg, Gilbert and Elmont. Pamela's birth year is 1962. Pamela was born 62 years ago. Pamela’s residency is at 237 Poplar Creek Ln, Effort, Pa 18330. The number currently linked to Pamela is (570) 236-6176.