Shandi Clouse was born in 1955, age 68. Shandi Clouse's address is 7965 E 59th Place Apt 107, Tulsa, OK 74145. Possible relatives include Eric Clouse, Shandi Clouse and 6 others. Public records show Shandi has also lived in Tulsa, OK. Shandi's latest phone number is (918) 313-2317. Previous phone numbers include (918) 940-2202.
Results 1 - 1 of 1