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, and Dr. Powers will 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.


Our staff and doctors are looking forward to becoming involved in the community.  We plan to participate in educating children, veterinary students, veterinary clients, as well as donating to organizations, and supporting the county fair. 


At any time you have questions or concerns, please don't hesitate to call Ben or Andrea to discuss them.  We can't continue to improve and provide quality medicine if we aren't receiving feedback from our clients.  We appreciate you supporting our local small business!