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

Description

Leean Couch was born on January 28, 1970. She is now 56 years old. 1 individual is listed as this person's family member.

Address
1842 Webber Way, Chula Vista, CA, 91913 Current
Relatives

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.