Lenard Couch was born in 1948, age 76. Lenard Couch's address is 96 Cloud Peak Drive , Buffalo, WY 82834. Possible relatives include Darren Couch, Debbie Couch and 1 others. Public records show Lenard has also lived in Arvada, CO and Commerce City, CO. Lenard's latest phone number is (307) 221-3146. Previous phone numbers include (307) 371-9227 and (307) 389-8671.
Also goes by: Lenard H Couch
Address History: 96 Cloud Peak Drive, Buffalo, WY 82834;
8794 West 75th Place, Arvada, CO 80005;
Commerce City, CO 80022;
Denver, CO 80229;
Detroit, MI 48205
Results 1 - 1 of 1