Louis Patrick Orr
January 1, 1978 - September 11, 2017
Louis Patrick Orr, 39, Holden, MO, passed away Monday September 11, 2017 from a car accident that took his life much to soon. Louis Patrick Orr was born January 1, 1978 in Independence, Missouri to Louis William Orr, and Patricia Irvine (Previously... View Obituary & Service Information