Come Visit Us...
At our store in Flagstaff, Arizona
Located inside the Old Town Shops
120 N. Leroux, Flagstaff, AZ 86001
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!