Thanks to all who contributed
Hampton Heights is a public course. The greens are always in good shape. Brushy Mtn is 20 minutes outside of Hickory and has a better lay out than Hampton. You should talk to the pro shop before setting up a tee time some courses are punching their greens.
Brushy Mountain golf course open to public has a great restaurant and rooms available for out of town guest.Brushy is right outside of Hickory in town of Taylorsville worth the drive..
Rock Barn in Conover
No it is private. Public golf is Hampton Heights.
Thanks! Your answer is awaiting moderation.