McAllister ends years of service to Mt. Airy