16618 Bothell Everett Hwy, Mill Creek, WA 98012
Mill Creek Clock Tower Self Storage is a self storage facility in Mill Creek, WA located at 16618 Bothell Everett Hwy, Mill Creek, WA 98012. Mill Creek Clock Tower Self Storage offers affordable, convenient self storage units in Mill Creek, WA.