Dillard's 434

Dillard's #434 was a Dillard's department store located at South Park Mall, 8924 Jewella Road in Shreveport, Louisiana. The store opened in July 1975 and closed in 2001.