Robin A. Snelling
July 29, 1963 - August 9, 2020
Robin was born in St Louis, Missouri to Chuck Laxton and Lucy Amorine. Survivors include three children: Natasha Smith, Heather [Nick] Brown, Mitchell Van; seven grandchildren: Devin, Marissa, Michaela, Aaliyah, Nick Jr., Andrea, David; brothers:... View Obituary & Service Information