Shepherd Hills Golf Club is the perfect place for celebrations and special events of any size. Weddings, Corporate Outings, Bridal Showers, Baby Showers, Anniversary and Birthday Parties… if you want to celebrate it, we'll make it special! Whatever the occasion for getting together, the elegant sur
Partial Data by Foursquare.