Dillard's 241

Dillard's #241 is a Dillard's department store located at The Shoppes at Bel Air, 3300 Joe Treadwell Drive in Mobile, Alabama. The store opened in 1989.