To get the best Web site experience, please enable JavaScript in your browser’s preferences.
Find a doctor or specialist
Search by type Search by name
For search instructions, or to learn more about your results, please see our search information (will open in new window).
Network Health pays its providers on a fee-for-service basis, except Cambridge Health Alliance, which we pay via a risk-sharing arrangement.