Joshua Lloyd Roberts
February 25, 1988 - March 23, 2018
Joshua Lloyd Roberts, 30, of Austin, Indiana passed away Friday, March 23, 2018 at Norton's Hospital in Louisville, Kentucky Born February 25, 1988 in Jeffersonville, Indiana. He attended Hope to Others Church in Austin, Indiana... View Obituary & Service Information