Surgery Center
4.9
Canyon County Endoscopy Center
Nampa, ID, 83687
Surgical Services
·The Joint Commission
·3 ORs
2 surgery centers in Nampa.
Nampa, ID, 83687
Nampa, ID, 83687