Presently, Kroger runs 27 branches in St Clair Shores, Michigan. These are all of the nearby Kroger locations.