This person's birth year is 1961. In addition to Lake Placid, Russell also lived in Myrtle Beach, Wilmington and Au Sable Forks. The current age of Russell is 63. Russell’s current address is 101 Cascade, Lake Placid, Ny 12946. Phone number listed for Russell is (803) 946-2159.