I've seen that place, but it's not an open range from what I understand. You're either taking a course or doing an event to be out there.There's a place outside Eufaula IIRC that offers long range training for hunting out past 1000 yards. Not sure if they use it as a general range or just for the classes. It's REALLY expensive though:
https://www.barbourcreek.com/