Looks like FedEx has decided to close the shipping center on Airport Road. Their last day of operation is March 1 of this year.
https://www.ack.net/business/fedex-closing-nantucket-office-march-1/article_c62a5488-d14c-11ef-982a-9f1bfad4285e.html the link is here.