That IS the name: 59 Range.
Nice reviews on the above link lol make ya wanna go right over, and see if it truly is that bad
North side of town:
59 shooting range, houston texas - Google Maps
Thanks, I think I kinda remember this place. Is it near a go-cart track?