Skip to content

Justin Leigh Palmer

Justin Leigh Palmer, Sr. 62, Mountain View, Missouri, passed away at 11:00 p.m., Friday, February 12, 2021, at his home.  Arrangements under the direction of Robertson-Drago Funeral Home.