Apollo Robert-Lee Clowers
July 5, 2020 - July 5, 2020
Apollo Robert-Lee Clowers, infant son of Xavion and LaTasha Clowers, passed away Sunday, July 5, 2020 in the General Leonard Wood Army Community Hospital of Fort Leonard Wood, MO. Funeral services will be held at 6:00 p.m. Tuesday, July 14,... View Obituary & Service Information