Barrett Odenbach's address is 1074 South Dahlia Street Apartment G533, Denver, CO 80246. Public records show Barrett has also lived in Denver, CO. Barrett's latest phone number is (303) 300-1739. Previous phone numbers include (303) 877-9117.
Barrett's age is 41 years old (1982). Phone numbers associated with Barrett are (239) 290-7853 and (239) 394-1210.
Address History: 214 Road C, Pine, CO 80470
Results 1 - 2 of 2