King Soopers 26

King Soopers #26, also known as Southmoor King Soopers, is a King Soopers supermarket located at 6470 East Hampden Avenue in Denver, Colorado.