Fabric ShopsPat's Sew N Stuff 35 E Main St Ferron 435-384-2620.........................................................................Farm EquipmentT-N Ranching 525 Wood Hill Rd Carbonville 435-637-1236.........................................................................Farm Equipment-Repairing & PartsHansen's Equipment Services2275 N State Road 155 Cleveland 435-653-1000.........................................................................Farm SuppliesIFA Country Stores 240 W 100 North Price 435-637-0652.........................................................................Tractor Supply 1277 E Main Price 435-637-1790.........................................................................FarmsHatt's Ranch 340 S Clark St Green River 435-564-3238.........................................................................FenceCastle Country Tree Service Price 435-637-1882.........................................................................See Our Display AdSoutheast Fencing 722 West 700 North Price 435-580-4444.........................................................................See Our Display AdFertilizer Whol & MfrsLive Earth Products 214 E 400 South Emery 435-286-2222.........................................................................Fax 435-286-2322.........................................................................Filling StationsXTO Energy Inc1740 W Huntington Mill Rd Huntington 435-687-2700.........................................................................2nd Line Huntington 435-687-2701.........................................................................1095 N Coal Haul Rd Orangeville 435-748-5395.........................................................................Filters-Air & Gas-Cleaning ServiceFilter Service & Testing Corporation2100 E 5000 South Price 435-637-3567.........................................................................Fax 435-636-8203.........................................................................Financial Planning ConsultantsMays Financial Solutions 163 E 100 North Price 435-636-1010.........................................................................Meeks Financial LLC 90 W 100 North #6 Price 435-637-8160.........................................................................Financial ServicesMeeks Financial LLC 90 W 100 North #6 Price 435-637-8160.........................................................................See Our Display Ad