News

Paul James Larrousse Unexpectedly Passes Away


SWTA is sad to announce, on Wednesday, November 14, 2018, Paul James Larrousse passed away at St. Peter’s University Hospital, New Brunswick. He was 64.

Read More »

News Archive