Review for Flamboro Downs Review For Flamboro Downs Google User Jan 24 '17 at 6:13 Come here every now and then to bet on some horses. Some times even to go to the casino. Great staff. View full site to comment or like