Lucy Shen was born in 1947, age 76. Lucy Shen's address is 825 Dahlia Street Apartment 301, Denver, CO 80220. Public records show Lucy has also lived in Denver, CO. Lucy's latest phone number is (303) 321-7460. Previous phone numbers include (303) 856-6113. The latest email address for Lucy Shen is lsh****@care.com.
Address History: 825 Dahlia Street Apartment 301, Denver, CO 80220;
160 S Monaco Parkways Apt 311, Denver, CO 80224
Emails: lsh****@care.com,
luc****@gmail.com,
luc****@yahoo.com
Results 1 - 1 of 1