Leora Marvel
Leora F Marvel, 103 Knoxville, IL
Leora Marvel was born on May 17, 1923. Her age is 103. (309) 369-0038 and (309) 289-9661 are Leora Marvel’s phone numbers. Marvel used to live at 5 different addresses in 3 cities before moving to 202 Depot St, Knoxville, Illinois, 61448. You can also email Leora. 2 individuals are listed as this person's family members.
Leora Marvel Questions and Answers
Leora Marvel lives at 202 Depot St, Knoxville, Illinois, 61448 and has been living there since 2013.
Leora Marvel has moved several times and lived at the following addresses: 1002 Main St, Knoxville, Illinois, 61448 · 10314 Nebraska Ave, Tampa, Florida, 33612 · 2485 Baywood Dre, Dunedin, Florida, 34698.
Leora Marvel can be contacted on (309) 289-9661. There are 1 more phone number available for Leora Marvel.
You can reach Leora Marvel at [email protected].
Leora Marvel was born on May 17, 1923 and is about to turn or has already turned 103.
The following people are believed to be Leora Marvel's relatives: Robert Marvel, Gary Marvel.