Review for Flamboro Downs Review For Flamboro Downs Google User Jul 7 '18 at 12:28 Staff are great but the place is run down and old. Has not seen any good upgrades in many years. View full site to comment or like