Haverhill, IA Listings Dining Shopping Leisure Highest Rated Leisure South Timber Creek Ranch $ 1 reviews Horseback Riding, Horse Boarding, Ranches (641) 891-5513 2645 290th StMarshalltown, IA 50158 Doug McBride PhotoCinema $ 2 reviews Videographers, Session Photography, Event Photography (515) 279-4399 716 26th StDes Moines, IA 50312