North Huffman Avenueon the interactive online map Strafford. Strafford, North Huffman Avenue. Search on the map, closest way, distance to the North Huffman Avenue. Simple and easy to use on mobile devices.