Melvin's birth year is 1944. Melvin has reached 80 years of age. Melvin currently resides at 54 Betts Ave, New Castle, De 19720. The number currently linked to Melvin is (302) 322-0562. Public records show New Castle, Townsend and Wilmington as cities Melvin also stayed in.