Spirit River, AB Hospitals and Medical Centers
Central Peace General Hospital
5010 45 Ave,
Spirit River, T0H 3G0
780-864-3993
View detail page - Central Peace General Hospital
Beaverlodge Municipal Hospital
5010 45 Ave,
Spirit River, T0H 3G0
780-354-8355
View detail page - Beaverlodge Municipal Hospital
Page 1