Viva Care - Langley Medical Clinic

Langley Clinic

With short wait times, our full service, state of the art family practice and walk in medical clinic is designed to deliver quality health care to the Surrey community.

Book a Visit

Our Services

Family Practice & Walk-in Medical Clinic


  • Dr. Michael Rath MDCM, CCFP, FCFP
  • Dr. Maged Istafanous MD, CCFP


Join our mailing list to get the latest health and wellness tips delivered to your inbox.

Join Now

Location Details

Viva Care Medical Clinic
#401 21183 88 Ave
Langley, BC
V1M 2G5

Schedule Visit Online: Here
Clinic: 604-882-1250
Fax: 604-882-2194

To book your appointment please use the form below.


Monday: 8:00am - 4:00pm
8:00am - 4:00pm
9:00am - 2:00pm
8:00am - 5:00pm
8:00am - 4:00pm

It is always advised to take a look at our wait times for current status.

Wait Times - Current Status

Book a Visit

medical clinic vancouver

We are pleased to allow both family practice and walk-in patients to be able to book an in clinic visit online at a specific time using our Viva Care Direct Booking System. Please follow the below link to book your visit today.

Book a Visit

Pharmacy Services

Viva Care is pleased to offer a network of services to enable you to receive the care you need to achieve optimum health. Grove Pharmacy is conveniently located next to the clinic.


  • Direct billing to insurance plans
  • Free local prescription delivery
  • Blister packing
  • Detailed medication reviews
  • Free blood pressure readings
  • Flu shots
  • Travel vaccinations
  • Diabetic consultations
  • Quit smoking programs
  • Assistance with health plans

Learn More

Sameer Premji - Pharmacy Manager/Owner

medical clinic vancouver

Download Your Records

Are you interested in getting a copy of your encounter notes from a recent medical exam you had recently at one of our Viva Care clinics? We offer a convenient service for these notes to be emailed to you within 24hrs.

  • Single encounter visit notes
  • Complete chart – notes from all of your medical visits


See a Doctor Online

Doctor Online

Doctor Online