Horse TrackJerome Racing200 North Fir StreetJerome Racing is located in Jerome, ID(208) 324-7209WebsiteView details