HealthFault from Microsoft
Visit
NPIdentify - Downloadable Provider Data for Your State!
.