Twin Hills Stock Farms Address: 417 Upper Twin Creek Rd, Blue Creek, OH 45616 Phone: (765) 689-9766 Farms