It's About Time of Cape Cod is a dry cleaning facility located in the Stop & Shop plaza. Alteration services and drop-off options are also available to customers.