Marvin Durham was born in 1980, age 43. Marvin Durham's address is 3001 Nw 156th Street , Opa Locka, FL 33054. Possible relatives include Amanda Dorhan, Adrienne Durham and 5 others. Public records show Marvin has also lived in Miami, FL. Marvin's latest phone number is (305) 624-6766. Previous phone numbers include (305) 724-1022 and (786) 234-2627.
Results 1 - 1 of 1