This person has lived also in Saint Louis and Florissant. Marvin was born in 1962. The phone number (314) 837-8332 is Marvin’s. The current age of Marvin is 62. Marvin’s residency is at 11518 Galba Dr, Florissant, Mo 63033.