North Edmonton |
13315 89 St NW, Edmonton, Alberta | Phone: 780.246-7921| north@edmontonyouthjustice.com
|
South Edmonton |
Millwoods Towne Centre Professional Bldg., #110, 6203-28 Avenue, Edmonton
Phone: 780-566-8812 | south@edmontonyouthjustice.com |