did echelon close down? when i drove by a week or so back, i saw a "for lease" sign out front. that place had some cool stuff AND it was close to UWO. have they just moved elsewhere or are they legitimately outta business??)
2 posts are hidden due to user account is no longer active or improper post content.