Rescuing, training and re-homing at risk horses.
GP Farrier Service is an individually owned business that serves the equine community in the greater area of Grande Prairie, Alberta. Our farriers…
Needmore, PA