NPI Central
Spokane Foot and Ankle Surgery Center — NPI 1790876571, Coeur D Alene, ID | NPI Central