Greg,
Interesting to see someone post about this facility.
It just so happens my cousin, Rick Vigland, is the super at the Members Course there. I will prod him to come on board here to fill in the blanks for us.
As far as location, it is on the outskirts of Southport, located at the mouth of the Cape fear River. Oak Island, perhaps a ten minute drive at most, would be the nearest beaches.
I had the privelege of living in the area for about 4 years, but long before St. james existed.
Joe