Phone: (303) 689-9500
At VCA Orchard Animal Hospital, we look forward to welcoming you and your dogs and cats. We are located in The Orchards shopping plaza at the corner of Orchard Road and S. Holly Street in beautiful Greenwood Village. We are next door to Chuck & Don’s Pet Food and Supplies.
Before you leave you should give VCA Orchard Animal Hospital a call at (303) 689-9500 and alert them that you are inbound. Even larger clinics and hospitals prefer when you give them a heads up so they can prepare to receive you. Depending on your pet's emergency, they may have to call in off-duty vets for additional support.