Review for Flamboro Downs Review For Flamboro Downs Google User May 27 '18 at 20:36 Old, musty smelling rundown slots area. Not a lot of the more popular machines. Ample parking close to building but the musty smell forced me out within 15 minutes of arrival View full site to comment or like