Papa John's Pizza Address: 200 Highway 77, Waxachachie, TX 75165 Phone: (972) 937-6600 Pizza, Food Home Delivery, Restaurants, Restaurants Food Delivery, Foods-Carry Out, Papa John's Pizza