Review for Newcastle Harness Racing Club Review For Four Winds Dowagiac Google User Jan 14 '18 at 14:10 Fun place. Wish they took debit cards and that atm's didn't have fee. More machines would be great. View full site to comment or like