turn left at this Street用at还是on

问题描述:

turn left at this Street用at还是on
两个介词哪个是对的,还是都可以?

at * street的意思是碰到某某街
on * street的意思是在某某街上行驶
Head north on Able Street and take a left at Baker Ave.
在ABLE路上向北行驶,碰到BAKER街向左拐