I actually came up I35 from the Dallas area. The actual address comes up as
2000 Main St, Hickory Creek, TX 75065. If you put that into Waze or Google Maps, it should get you the front entrance.
There also seems to be a nice nature preserve area that I've seen talked about (need to go there...