Belk 611

Belk #611 is a Belk department store located at 1801 Beltline Road Southwest in Decatur, Alabama.