Spencer Clouatre was born in 1970, age 54. Spencer Clouatre's address is 2167 Powell Road , Clarksville, TN 37043. Possible relatives include Katherine Cloua, Caleb Clouatre and 5 others. Public records show Spencer has also lived in Prairieville, LA and Saint Amant, LA. Spencer's latest phone number is (615) 781-8417. Previous phone numbers include (919) 240-7337 and (931) 542-6064.
Address History: 2167 Powell Road, Clarksville, TN 37043;
17596 Simpson Road, Prairieville, LA 70769;
Saint Amant, LA 70774;
Chapel Hill, NC 27516;
Fayetteville, NC 28311
Results 1 - 1 of 1