This person's birth year is 1962. Marvell has previously lived in Memphis and San Diego. 1361 Standridge St, Memphis, Tn 38108 is where Marvell resides. Phone number listed for Marvell is (901) 324-0771. The current age of Marvell is 62.