Taylor Farm Ranch Agricultural Services Taylor Farm Ranch Visit Website View Trip 3583 Grand Valley Canal Road Palisade, CO 81526 (970) 261-8591 About About Peach and Cherry Farm