People possibly related to James are Beth Welty Leech, Brice Terry Leech, Lenell B Leech and 4 other people. James was born 56 years ago. This person's birth year is 1968. The number currently linked to James is (970) 879-4945. The residency of James is at 2322 Apres Ski Way #35, Steamboat Springs, Co 80487. Other cities that he has stayed in are Sun City, Steamboat Sprin, Oak Creek and 4 other cities.