Royal Villa Assisted Living Facility

(208) 642-9808

1713 Center Ave
Payette, ID 83661-2614