Thom Ranch is the backdrop of Buffalo, Wyoming. With a balanced agricultural operation, magnificent views, abundant wildlife and live water - Thom Ranch has it all. The Ranch, with 5,588 total acres of which 5,175 acres are deeded, is rated at 250 an