Tulsa is a city Charla has lived in. 8606 106Th St, Tulsa, Ok 74133 is where Charla resides. Charla is related to or closely associated with Stephen W Armstrong, Nancy Allen Armstrong, Steve Armstrong and 4 other people. The number currently linked to Charla is (918) 369-3400. This person's birth year was listed as 1962. Charla turned 63 years old.