The Inn Assisted Living and Memory Care
13725 North 93rd Avenue, Peoria, AZ 85381
3.6
(3 reviews)
"We moved my relative to The Inn at Freedom Plaza and we've been very happy with the facility. She's having a little trouble adapting, but that's on her. Everyone has been very nice, very helpful, and working well with her and with us. She got a ve..."
READ MORE