Accepting new patients

Dr. Richard (Rick) A. Barr

Specialties

General Practitioner

Associated clinics

Birchland Dental Clinic

Address:5118 51 Ave
Ponoka