Jeremy Meador Performance Horses is based out Redtail Ranch in Star, Idaho.
We are a quick 30 minute drive from the Boise airport and 10 miles from the Idaho Horse Park in Nampa.
Redtail Ranch address: 9605 W. Beacon Light Rd. Star, ID 83669
Mailing Address: 9701 W. Beacon Light Rd. Star, ID 83669
Cell #: (208) 850-3456