King Soopers 104

King Soopers #104, also known as Windsor King Soopers, is a King Soopers supermarket located at 1520 Main Street in Windsor, Colorado.