The possible relatives of Penelope are Rosetta Key, Penelope J Keys, Idamarie Keys and 6 other people. Penelope was born in 1968. Penelope’s current address is 4441 Bishop St, Detroit, Mi 48224. In addition to Detroit, Penelope also lived in Farmington and Detroit. The number currently linked to Penelope is (313) 884-4541. Penelope turned 56 years old. There are 2 companies connected with Penelope: Health Stop Shop and Keys To Claim.