Background
Armstrong, L. C. was born on December 18, 1954 in Humbolt, Tennessee, United States. Daughter of Arlie L. Clenney and Louray Armstrong.
Armstrong, L. C. was born on December 18, 1954 in Humbolt, Tennessee, United States. Daughter of Arlie L. Clenney and Louray Armstrong.
Bachelor of Fine Arts, Art Center College of Design, Pasadena, 1982. Bachelor of Fine Arts, San Francisco Art Institute, 1987.
Married Philip Arthur Epstein, July 23, 1995. 1 child Alexandra Armstrong Epstein.