Allen Street just before Hampden Minimart area.
Damn, still can't place the exact location and I lived within 3 miles for 23 years of my life. Rode my bike down that thretch thousands of times.