Back to Top

Dillard's laying off 33 when Chapel Hill store closes in January

Dillard's laying off 33 when Chapel Hill store closes in January

After the Chapel Hill store closes, Dillard's will still have 14 mall locations in North Carolin
See all stories on this topic »

Insomnia Cookies opens in Chapel Hill

… cookie-delivery store popular at college campuses, has opened shop at 145 E. Franklin Street in
See all stories on this topic »


Comments

Write a comment

*