Royal Villa Care Ctr

Royal Villa Care Ctr
Royal Villa Care Ctr 1713 Center Ave Payette, ID 83661
About

Royal Villa Care Ctr

Royal Villa Care Ctr is a Nursing Home facility at 1713 Center Ave in Payette, ID.
Primary Specialty

Nursing Home

Services Royal Villa Care Ctr provides extended-stay nursing care to seniors with varying levels of disabilities in Payette, ID.

Please call Royal Villa Care Ctr at for more information or to schedule an on-site visit.