Glenn Phelps
July 16, 1943 - January 1, 2018
HOWARD GLENN PHELPS, AGE 74 And a resident of Thomas died at 2:10 pm Monday January 1, 2018 at St. Tammany Parish Hospital. He was a former tugboat captain for Devall Towing and Boat Services Inc. Glenn began working on tugboats at 18 years... View Obituary & Service Information