Palm Beach Kennel Club-One of Greyhound Racing’s Oldest Venues
The Palm Beach Kennel Club, located in West Palm Beach, Florida, is a year-round pari-mutuel facility that features some of the top greyhound racing in the country. Palm Beach Kennel Club has been open since the Thirties, and it has been the sight of some of the sport’s greatest action and most impressive stars. Palm ...