donXfive
There is ongoing construction here, but the road locations look up to date. Next time I'm over here I'll check for number of lanes (Hellertown Rd) and possible turn restrictions (Yale, Princeton & Millside).