William Scott Russell is 83 years old. William lives in Miami, FL. William has also lived in Clearwater, FL; Dunedin, FL; Indian Rocks Beach, FL and Jupiter, FL. William is employed by International Gems in the capacity of Owner. William is related to Matthew T Cochran, James H Cochran, Patricia L Cochran, Ann M Cochran and Mickey Cochran.