The possible relatives of James are John M Meacher, Elfreda A Emeacher, Julie A Meacher and 6 other people. James’s residency is at 16 Autumn, Williamsburg, Va 23188. Public records show Germantown and Schenectady as cities James also stayed in. 1959 is the birth year of James. James was born 65 years ago. The number currently linked to James is (518) 537-4654.