Neil Alexander MacLeod, 73 of Gainesville, Florida, passed away on Friday, April 29, 2022, at North Florida Regional Medical Center, Gainesville. Neil was born Friday, July 9,1948 in Weymouth, Massachusetts to Neil and June (Street) MacLeod.... View Obituary & Service Information