12851 6800 Rd, Montrose, CO 81401, USA

(435) 224-4593

©2018 by Wovoka Ranch. Proudly created with Wix.com

CONTACT US

12851 6800 Rd, Montrose, CO 81401, USA

(435) 224-4593

Pastured Natural Meats from farm to table. You've never tasted meat so good.