Health Care

Lost / Found Pets

Our Services

Let us introduce ourselves

A few words about us

Positioned on one of the main roads running through the suburbs of Observatory, Cyrildene, Bezuidenhout Valley and Bruma Lake, the Bruma Lake Veterinary Clinic has become part of the community for all pet owners living in this area of Johannesburg over the years.

Although we focus on the care of dogs and cats in particular, all companion animals are welcome at our practice.

We aim to get to know pets and their owners well so we can share a lifetime of care for these wonderful creatures that enrich our lives so much.

How it all came to be…

The Story Of Dr. Larry

Qualified in 1990 and did various clinics, until he started Bruma Lake Veterinary in 2002. Larry has empathy for pets and their owners, takes the time to listen owners, both from a medical point of view and interpersonal. He is most interested in developing long term relationships/partnerships with owner and their four legged family…


Easy Appointments

Regular checks

Top Equipment

No better place to get your pet healthy again

Visit Bruma Lake Veterinary Clinic

Come visit us any time, we would love to meet your four-legged family members.

Bruma Lake Veterinary Clinic
1 Glanville Avenue
Cyrildene, 2198, Johannesburg
Telephone: 011 622 8813 / 065 977 1082
Emergency Phone: 084 788 1314

Opening Hours:
Monday – Friday: 08:00 – 12:00 & 14:30 – 18:30
Saturday: 08:30 – 12:30
Sunday: 09:00 – 12:00
Public Holidays: 09:00 – 11:00


Shop Online

Using code BRU1

Dental check

Make an Appointment