Odessa Ranch 27227 Highway 140 W Klamath Falls, OR 97601 Phone: (541) 356-2251
Category: Cattle Feedlot