Coolhorse is located in Amarillo, United States on 6951 Bell St. Coolhorse is rated 4.7 out of 5 in the category equestrian store in United States. Located in Amarillo, Texas, Coolhorse is dedicated to the horse. Walk in our doors or shop online for your trailers, saddles, tack, & other horse supplies.
Accessibility
Wheelchair-accessible car park