Categories
News

New Shop!

As of October 15, 2020, we have a new shop. Our location is at 2259 W. Shangri La Rd. Ste. 6A, Phoenix, AZ 85029. The new locations gives us the space we didn’t have before and provides more opportunities for us to serve our community of customers. We hope you will be as excited as we are.