Horse TrackBirchip Racecourse1085 Three Chain RoadBirchip Racecourse is located in Birchip+61 3 5492 2413View details