Edmonton West Primary Care Network is located in Edmonton, Canada on Meadowlark Health & Shopping Centre, 156 Street and 87 Ave. Edmonton West Primary Care Network is rated 4.2 out of 5 in the category hospital & health care in Canada. The Edmonton West Primary Care Network is one of the city’s largest primary care networks with over 180 physicians providing care and support to more than 178,000 patients.Our family physicians are the key to our patients’ medical home; providing them access to a dedicated team of health professionals .
Address
Meadowlark Health & Shopping Centre, 156 Street and 87 Ave
Company size
51-200 employees
Headquarters
Edmonton, Alberta