Independence Apartments

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Edmonton, Canada

johnhoward.org
Halfway house

Independence Apartments Reviews | Rating 3 out of 5 stars (2 reviews)

Independence Apartments is located in Edmonton, Canada on 10637 106 St. Independence Apartments is rated 3 out of 5 in the category halfway house in Canada.

Address

10637 106 St

Phone

+1 7804217355

Open hours

N/A

...
Write review Claim Profile

A

Al Hayduk

Not the sort of place you want to find yourself.

W

William fleet

Awesome