Belk 608

Belk #608 is a Belk department store located at 1701 Mcfarland Boulevard in Tuscaloosa, Alabama.