CapitalCare Norwood is located in central Edmonton, across from the Royal Alexandra Hospital. This facility offers long-term care spaces for individuals.
CapitalCare Norwood is located in central Edmonton, across from the Royal Alexandra Hospital. This facility offers long-term care spaces for individuals.