Alan Gilman Foster passed away on Tuesday, March 17, 2020. He was born an identical twin (Arlo) in Houlton, Maine, on June 12, 1937. Growing up Alan showed horses with his twin brother, Arlo. He was an accomplished horseman who enjoyed competing... View Obituary & Service Information
