Regular maintenance on your vehicle is the most important thing you can do to keep it running reliably for as long as possible. Most people think of taking their vehicle back to the dealership for maintenance or other mechanic shops like those that do oil and filter changes. Some people roll up their sleeves and do it all themselves.
However, when thinking about maintenance, you may not think of Walmart. The worldwide superstore has auto services in many locations and can handle almost anything you need, including battery replacement with their own car battery brand.