intersection of betts pond road and delaware avenue