Where should I go to recycle old tech/batteries/E-waste?

Mack

pro high
Sep 17, 2020
45
5
3
North Dakota
Where should I go to recycle old tech? Such as batteries, old PC stuff, and other e waste? I have some old batteries, lithium batteries to be exact, and some of them are starting to puff up. So I am worried they will explode at some point, so I want to recycle asap. Any places I should check out?