Stella Joy Carroll
September 13, 1936 - December 23, 2009
Stella Joy (Smith) Carroll , 73, of Columbia, Illinois, passed away at Atrium Health Care & Rehabilitation Center, Cahokia, Illinois. She was born in St. Louis, Missouri, the daughter of the late Leonard and Lena (Bushmeyer) Smith. She was married... View Obituary & Service Information
