Dillard's 143

Dillard's #143 is a Dillard's department store located at Alamance Crossing, 1003 Boston Drive in Burlington, North Carolina. The store opened in 2007.