James Needham was born in 1983, age 40. James Needham's address is 1513 S Mesa Avenue , Montrose, CO 81401. Possible relatives include Lexa Browning, James Needham and 4 others. Public records show James has also lived in Montrose, CO and Alton, IL. James's latest phone number is (314) 381-3546. Previous phone numbers include (314) 808-0180.
Address History: 1513 S Mesa Avenue, Montrose, CO 81401;
638 N 4th Street, Montrose, CO 81401;
Alton, IL 62002;
Macomb, IL 61455;
De Soto, MO 63020
Results 1 - 1 of 1