Leean Couch
We've found 1 Leean Couch from California.
Get insights into their public and criminal records, including contact information such as a phone number and email, and find their current address.
Leean Couch, 56 Chula Vista, CA
Leean Couch was born on January 28, 1970. She is now 56 years old. 1 individual is listed as this person's family member.
1842 Webber Way, Chula Vista, CA, 91913
Current
Leean Couch Questions and Answers
Leean Couch moved to 1842 Webber Way, Chula Vista, California, 91913 in 2015 and has been living there since.
Leean Couch was born on January 28, 1970 and is turning or has already turned 56.
The following people have been identified as Leean Couch’s family: Lee Couch.