Is it possible to accurately align a shape to an anchor point?

I need the squares leftmost anchor point to be at the same position as the selected anchor point on the curve. Every alignment option either distorts the square, moves the curves anchor point, or leaves just enough of a gap that anchor joining results in two anchors joined by a micro path rather than one anchor. Any ideas?