China Proctor was born in 1966, age 57. China Proctor's address is 12658 Terry Street , Detroit, MI 48227. Possible relatives include Chia Proctor.
Related to: Chia Proctor
Address History: 12658 Terry Street, Detroit, MI 48227
China Proctor's current address is 8612 Ne 35th Street , Spencer, OK 73084. China's age is 46 years old (1978).
Address History: 8612 Ne 35th Street, Spencer, OK 73084
Results 1 - 2 of 2