The possible relatives of Charlene are Eva C Haggard, Steven Walker Weller, Rebecca Suzanne Huddle and 6 other people. Companies linked with Charlene are: Briggs & Veselka Co, Logic Energy, Llc, Atec San Juan Basin, Llc and Caribe Energy, Llc. Charlene has listed (281) 265-9606 as her phone number. 5331 Fenwick Way Ct, Sugar Land, Tx 77479 is where Charlene resides. The birth year was listed as 1949. The current age of Charlene is 75. Public records show Sugar Land and Houston as cities Charlene also stayed in.