RE: Grand Central Highway!!!
It does soulnd like a great spot. This place is probably over looked. I know of a few places that are 150 yards from the road, and there are always deer in there, and nobody hunts it. Maybe look around a little and find out where they are bedded. If you spook them, they should still stick around. There used to it by now.