Walmart runs 4 branches near Battle Creek, Michigan. This page will give you the listing of all Walmart locations nearby.