Healthcare providers in Surprise, AZ

3,067 active NPIs list a practice location in Surprise, AZ: 2,242 individual providers and 825 organizations, in 265 specialties. Choose a specialty to see its providers.

Most common specialties

By primary specialty

All specialties

A to Z