Abby Plummer was born in 1962, age 62. Abby Plummer's address is 1140 Locust Street , Denver, CO 80220. Possible relatives include Josephine Chee, Abe Garcia and 6 others. Abby's latest phone number is (303) 366-9282. Previous phone numbers include (303) 730-2540 and (303) 733-9506.
Address History: 1140 Locust Street, Denver, CO 80220;
11914 E 14th Avenue Apt 5, Aurora, CO 80010;
Littleton, CO 80123
Results 1 - 1 of 1