Earl Richard Davis III death notice and obituary, Thursday May 19, 2022. Picha Funeral Home Elroy, WI 53929