Alexander – John Aaron Haley, 77, passed away Saturday, April 7, 2018 at Calais Regional Hospital after a long illness, with his loving family at his side. John was born in Milltown, New Brunswick, son of Ned and Ethel Haley on January 26, 1941. Over the years John worked for the City of Calais, Thomas Dicenzo and Atlantic Rehab.