Anyone know about AMPs in Hammond
I saw that there are 3 in Hammond just didn't know if any are any good. I also heard about one in Walker. There's one in Livingston that I have never seen anyone talk about. I need a stress relief please help if you know of any of these. If not I might just go see my friends at New Fusion