Steven James Devlin
December 13, 1965 - December 22, 2018
Steven James Devlin (1965 - 2018) of West Palm Beach, Florida passed away on December 22, 2018. He is survived by his son, Thomas J. Devlin, Father, James A. Devlin, Mother, Marion (Sherry) Douglas - Paul Douglas, Sister, Christine R. Blake,... View Obituary & Service Information