Terrace Road Veterinary Hospital

Exceptional medicine, extraordinary dedication, excellent care

Physical Address

95 Terrace Road

Edenvale

Johannesburg

1609

Services

All our services apply to the following domestic animals: Dogs, cats, reptiles, birds, rabbits, rodents, chinchillas, hedgehogs/tenrecs, primates, exotic canid, felines and other small animals.

  • Allergy and Itchy Skin Relief 
  • Anesthesia
  • Dental Care
  • Dental X-Rays
  • Dentistry
  • Ear Checks
  • Euthanasia Services
  • Full Diagnostics
  • General Surgery
  • Geriatric Medicine
  • Health Certificates
  • Health Exams
  • Hospitalization
  • House Calls by prior arrangement
  • In-House Endoscopy
  • In-House Laboratory
  • In-House Pharmacy
  • In-Office Surgical Suite
  • Intensive Care
  • Internal Medicine
  • Isolation Ward
  • Pain Management
  • Radiology
  • Routine Surgeries
  • Spays and Neuters
  • Advanced Care
  • Preventive Care
  • Pet Counseling  
  • Preventive Care Clinic
  • Canine and Feline Diabetes

Primary Care at Terrace Road Veterinary Hospital

Advanced Care at Terrace Road Veterinary HospitalAdvanced care

  • Ultrasound
  • Echocardiography
  • Digital radiology
  • ECG
  • Blood pressure
  • Soft tissue surgery
  • Orthopaedic and joint surgery
  • Endocrinology
  • Chemotherapy
  • Full in house lab
  • Eye surgery
  • Breeder services

Preventative care

  • Adult and Senior wellness
  • Flea and tick control
  • Immunizations
  • Parasite control
  • Preventative medicine
  • Behaviour consults
  • Vaccinations
  • Weight management program
  • Wellness exams
  • Wellness testing

 

 

 

Hospital Ward A

Hospital Ward A

Hospital Ward B

Hospital Ward B

Lab Room left

Lab Room left

Lab Room right

Lab Room right

Surgery/Theatre Room

Surgery/Theatre Room

X-Ray and Prep Room

X-Ray and Prep Room

Contact Details

Telephone

011 609 0477 

ALT number

076 151 0272

Fax

011 452 1843

After hours emergency

011 705 3411