1962 is the birth year of Pamela. Pamela was born 63 years ago. 26493 Locust Dr, Olmsted Falls, Oh 44138 is where Pamela resides. Pamela's possible relatives are Joseph Reindel, Theresa B Dembowski, Richard S Dembowski and 3 other people. In addition to Olmsted Falls, Pamela also lived in Olmsted Falls, Cleveland and Parma Heights. The number currently linked to Pamela is (440) 235-9438.