Star Silkscreen/ Primo Designs Categories Business & Professional Services 2281 East Hubbard Avenue Decatur IL 62526 (217) 523-6373 (217) 523-4432 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×