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.
OK.. You know Fenway Golf? That hill? Well continuing on (passing FG on your left) about 3.5 miles further into Hampden.