This year Russell celebrated his 98 birthday. Russell now resides at 3 Cross St, Wellfleet, Ma 02667. In addition to Wellfleet, Russell also lived in Wellfleet. Phone number listed for Russell is (508) 349-3198. 1925 is his birth date.