Back to search

Hospitals & Facilities


Henwood Treatment Centre

  7804229069

 18750 18 Street NW Edmonton, Alberta, T5Y 6C1

Get Directions

Contact Details
Address
18750 18 Street NW
Edmonton, Alberta
T5Y 6C1
Telephone
780-422-9069
Fax
780-422-2223
Getting There

Parking and Public transportation available

Hours of Operation
Note
View services for available hours.
Services Offered