Payette Center
1019 3rd Avenue South
Payette, ID 83661
Payette Center is a 56 bed skilled nursing facility located in Western Rural Idaho. We provide 24 hour skilled nursing services to our residents, as well as Physical Therapy, Occupational Therapy and Speech Therapyβ¦