Her birth year was listed as 1970. We have found 7 possible relatives of Penelope: Andrew Louis Schwartzenburg, Mike Immel, Harrison Michael Immel and 4 other people. This year Penelope celebrated her 54 birthday. The number currently linked to Penelope is (386) 426-2466. 205 Whitcomb Rd, Lafayette, La 70503 is where Penelope resides. Cities Penelope has lived in before are Lafayette, Birmingham and New Smyrna Beach. This person is linked with Interior Elements, Inc.