Possible relatives of Penelope are: Michael A Almore, Deloise Blocker, Victor Blocker and 3 other people. Phone number listed for Penelope is (856) 753-0991. Penelope's birth date was listed as 1960. 409 Francis Ave, Chesilhurst, Nj 08089 is where Penelope lives. This year Penelope celebrated her 64 birthday. She has stayed in Elwood, Waterford Works, Lindenwold and one other city before moving to Chesilhurst.