Rush order Tees is located in Philadelphia, PA, but they print and ship from over 80 locations nationwide to ensure your order gets to you promptly.