Large Animal
The Moorefield location is a large animal store, carrying vaccines, feed, and other farm supplies. This location does not see small animal patients and only carries a limited number of dog and cat products. For all small animal inquiries, please contact either the Keyser office at (304) 788-6602 or the Petersburg office at (304) 257-5711.

Farm calls (we come to you), preventative healthcare and herd management, internal medicine, reproductive consultation and services, general surgery, ultrasound, portable radiography, nutritional consultation, and laboratory services. Emergency services available.