Talbots is set to open on Hilton Head Island in July.
Talbots is set to open on Hilton Head Island in July. file photo
Talbots is set to open on Hilton Head Island in July. file photo

Talbots plans summer opening on Hilton Head

May 19, 2017 5:07 PM