Island Comfort Footwear is located in the Northwood Plaza at the northwest corner of Enterprise Road and McMullen Booth Road. The store opened in 2010 and carries a varied selection of shoes and sandals in brand names like Ecco, Keen, Ugg, Onex and more. There are also handbags, jewelry and other accessories available.