She has stayed in Lake Charles before moving to Lake Charles. Frederick Lebleu, Mitchell L Lebleu, Rebecca A Lebleu and 6 other people are people possibly related to Pamela. Pamela owns the phone number (337) 582-7217. The age of Pamela is 62. Pamela is a resident of 6590 Lebleu Ln, Lake Charles, La 70615. Her birth year was listed as 1962.