1. Petsch Farms Feedlot Office 5380 County Road 238, Meriden, WY 82081 Coordinate: 41.55514,-104.25234 Phone: (307) 246-3565