McLeod Center McLeod Center was built in 2007 and occupies 142,465 square feet.This building is heated and cooled by steam and a steam absorption chiller respectively.