Address: 650 Fisher Road, Greer SC 29651 / (864) 895-4115
About Us / Fisher's Orchard History: Welcome to Fisher's Orchard! We grow the greatest peaches on the planet! Stop by one of our three historic locations; Fisher's at the old Taylor's Peach Shed, Fisher's at Dillard's, or Fisher's Pick-Your-Own. We are the leader in the fresh produce business for Greer, South Carolina! We are open 8-7 7 days a week!