This person has lived also in Meridian, Nampa, Kuna and 5 other cities. Carleen's birth year is 1964. Public records show that Carleen is connected with: Blue Spruce Investments Llc and Blue Spruce Investments, Llc. The possible relatives of Carleen are Kathlyn Barrus Egbert, Merl Wayne Egbert, Brian David Egbert and 6 other people. Carleen has reached 60 years of age. 1540 Willow, Twin Falls, Id 83301 is where Carleen resides.