At our store in Flagstaff, Arizona
120 N. Leroux, Flagstaff, AZ 86001
While we are open, we are limiting capacity in the building to aid in social distancing and to keep our team, our guests and the community safe!
Have a question about your order? No problem!
The best way to contact us is through our social media pages.
You can also reach us through email or over the phone.
Phone: (928) 773-1625
Any questions, comments or concerns, let us know! We are always here to help!