Bank of America - Liberty, MO, United States close