Do thry have little refrigerators in the rooms
Address: 16771 N 84th Ave, Peoria, AZ 85382, USA
Ryan Eubank | May 9, 2020
Yes. Small refrigerators. No freezer section though, if I recall correctly.
Joe Weber | May 9, 2020
Yes
Thanks! Your answer is awaiting moderation.