About VRCC - Location

VRCC – Veterinary Specialty & Emergency Hospital

3550 South Jason Street
Englewood, Colorado 80110

Enter your address to get directions to this location:

We are open 24 hours a day, 7 days a week, 365 days a year.

VRCC Imaging Center

945 W. Jefferson Ave.
Englewood, Colorado 80110

Satellite Locations

In addition to practicing within the VRCC, a few of our specialists extend their services to other locations around the Denver-Metro area. Click below to find out more:




Click Here For Emergency Care Referring Veterinarians Click Here