Belk 603

Belk #603 is a Belk department store located at 2100 Riverchase Galleria in Birmingham, Alabama.