Skip to content

Castle Rock Veterinary Hospital

Castle Rock Veterinary Hospital

VeterinariansAnimal BoardingAnimal Groomers

About Us

Castle Rock Veterinary Hospital has been providing service to the pets of Green River and the surrounding areas for over 30 years. Previous owner Dr. O'Neall served the area and has now retired. Dr. Osborne, Dr. Johnson, Dr. Powers, and Dr. Beavers provide a knowledge base of updated veterinary medical practices that provides the highest quality medicine and communication strategies so that our clients have a good understanding of what and why things are happening with their pet. We are a mixed animal practice and we treat all species of animals big or small. Our practice strives for great customer service with quality and progressive medicine.



Gallery Image dr%20powers.png

Scroll To Top