haven logo

Choose Your Location

Stony Plain

5106 50 St, Stony Plain, AB T7Z 1T4

Haven Medical Centre

16424 Ellerslie Road, Edmonton, Alberta | T6W 4S8