The number currently linked to Penelope is (409) 896-5808. Public records show Port Arthur, Humble, Houston and one other city as cities Penelope also stayed in. Penelope now resides at 11520 Hillcrest Dr, Beaumont, Tx 77713. Penelope's birth year is 1954. This year Penelope celebrated her 71 birthday.