Its says there opened 24 hours but they say there closed??
Address: 7425 W Cactus Rd, Peoria, AZ 85381, USA
Greg Tansy | May 9, 2020
Drive thru should be open
Skip Stephenson | May 9, 2020
Drive thru only.
Rob Lee | May 9, 2020
Drive thru is 24/7. If they say closed call corporate
Thanks! Your answer is awaiting moderation.