Marvel is a resident of 12535 35Th St, Tulsa, Ok 74146. Records link phone number (918) 270-8988 with Marvel’s details. The current age of Marvel is 66. Marvel has previously lived in Tulsa. Marvel's birth year is 1958. We have found 9 possible relatives of Marvel: James Richard Johnson, Cheryl Ann Johns, Brenda F Johnson and 6 other people.