2695 N Canal Street