Review for Buffalo Run Casino Review For Townsville Turf Club Google User Nov 24 '17 at 7:07 Very good race track but amenities are poor and need upgrading before someone injures themselves. View full site to comment or like