Surgery Center
3.5
Palouse Surgery Center
Moscow, ID, 83843
Orthopedic Surgery·Ophthalmology
·The Joint Commission
·3 ORs
1 surgery center in Moscow.
Moscow, ID, 83843