Sara E. Richards Limbert death notice and obituary, Wednesday December 26, 2018. Meacham Funeral Service Albany, IN 47320