Oops! Something went wrong, please try again later.
Peter Lougheed Centre is a 506,000 square foot hospital in Calgary, Alberta, Canada. It is under the auspices of Alberta Health Services, formerly the …
Reviews
Ypca
1.0/5 · 1 review
Loading reviews...
Jun 12, 2021
Terrible service in emergency department... they should arrange more staff to asisst pateint in emergency...0 star Full review by navj7221