King Soopers 21

King Soopers #21, also known as Belcaro King Soopers, is a King Soopers supermarket located at 825 South Colorado Boulevard in Denver, Colorado.