Background
Stewart-Leach, Sheila Louise was born on August 13, 1953 in Macon, Georgia, United States. Daughter of Talmadge Charles and Louise (Powell) Stewart.
Stewart-Leach, Sheila Louise was born on August 13, 1953 in Macon, Georgia, United States. Daughter of Talmadge Charles and Louise (Powell) Stewart.
Bachelor, Georgia Southern University, 1976. Master of Fine Arts, Southern Illinois University, 1981.
Assistant to art curator Southern Illinois University Museum Art, Carbondale, 1979—1981. Curator Alexandria (Louisiana) Museum Art, 1981—1983, director, 1983—1986, Southeast Texas Museum Art, Beaumont, 1986—1994, Museum Art, Lakeland, Florida, 1994—1996, Brevard Museum Art and Science, Melbourne, 1996—2001, Museum Art and Science, Macon, Georgia, since 2002. Grants writer National Education Association, 1988, 95.
Member of College Art Association, American Association Museum (accreditation site reviewer since 1988, museum assessment reviewer since 1988), Rotary.
Married Larry E. Leach, August 13, 1983. Children: Jasmine Elizabeth Leach, Jackson Stewart Leach.