Freedom Plaza Care Center

Nursing & Assisted Living · Skilled Nursing Facility

13714 North Plaza Del Rio Blvd, Peoria, AZ 85381