Barbara Apodacca's address is 7312 W 20th Avenue , Lakewood, CO 80214. Possible relatives include Marlene Aguirre, Lorraine Anaya and 13 others. Public records show Barbara has also lived in Denver, CO. Barbara's latest phone number is (303) 202-1130. Previous phone numbers include (303) 233-1753 and (303) 237-2066.
Results 1 - 1 of 1