University of Alberta Hospital

780-248-1610Landline

13-103 CSB 11350 83rd Ave, Edmonton, T6G2G3, Canada

Practitioners at this location

Armela Dicu

Oncologist