Neil Dougherty
April 10, 1969 - December 27, 2020
Neil Russell Dougherty was born on Thursday, April 10, 1969 in Brooklyn, New York the oldest of two sons to Robert and Mary (Morello) Dougherty. He passed from this life to his heavenly home with Jesus on Sunday, December 27, 2020 in Tulsa,... View Obituary & Service Information