Target to open first Cape Cod store next year By: Boston Business Journal via Business Journals July 10, 2018 at 14:39 PM EDT The store will be located at 793 Iyannough Road, where a Sears is currently located, a Target spokesperson confirmed. Read More >>