Castle Rock Golf and Recreation is located in the quiet town of Pembroke overlooking the New River and its' namesake "Castle Rock", in Giles County. The views from the course are of breathtaking vistas of the surrounding Blue Ridge Mountains and no matter what season you decide to play, you will be blesssed.
With an 18 hole golf course, Junior Olympic size swimming pool, club house, lighted tennis courts, outside picnic shelter, 15 picnic tables and two charcoal grills, the whole family is sure to find enjoyment.
Clubhouse Activity Room is a 1500 square foot room, fully air conditioned and heated, rest room accommodations, and catering can be arranged. Ideal for large meetings, group gatherings, class reunions, dances, luncheons, dinners, wedding rehearsal dinners, and more.
Thursday, Sep 30, 2021 at 1:30 p.m. Eastern Time
Thursday, Sep 30, 2021 at 7:00 p.m. Eastern Time
Friday, Oct 1, 2021 at 10:00 a.m.
Virtual Event: Zoom
JOIN FOR JUST $16 A YEAR