Pizza Factory Address: 361 W 1st Dr, Decatur, IL 62521 Phone: (217) 428-4400 Payment: Pizza, Restaurants Other Businesses: Arby's at 245 W 1st Dr, Decatur, IL 62521 Domino's Pizza at 1135 W Wood St, Decatur, IL 62522 Jimmy John's at 1130 W Wood St, Decatur, IL 62522 Lock Stock and Barrel at 129 S Oakland Ave, Decatur, IL 62522 J Three at 788 N Sunnyside Rd, Decatur, IL 62522