Penn’s Woods Stable
Anderson, SC 29625
Rated 4.9 stars by 12 Google reviewers, Penn’s Woods Stable provides horse boarding in Anderson, South Carolina. It is located about 35 miles northwest of Aiken. In addition to boarding, the facility offers training and riding lessons. The barn is open seven days a week. It is one of 7 horse boarding options in the Anderson area.