Her birth year was listed as 1928. Penelope’s current address is 302 Morgan St, Sedalia, Mo 65301. The age of Penelope is 96. Sedalia is a city Penelope has lived in. The number currently linked to Penelope is (816) 826-6462.