His birth year was listed as 1967. Records link Walter with Penelope Emrs Cochran, Walter R Cochran, Eric Warrencochran and 3 other people. The number currently linked to Walter is (301) 349-2575. Walter is a resident of 39 Winterhaven Dr, Newark, De 19702. He has stayed in Poolesville and Boyds before moving to Newark. The current age of Walter is 57.