Sanford is strategically located at the geographic center of New England with good access to New York and Canada