The Inn at Freedom Plaza

13725 North 93rd Avenue Peoria AZ 85381 (888) 848-5698