A possibility would be sign shops that print on vinyl - there are a ton of options for the material to be used and it is very inexpensive to have done.? Or maybe call a local copy shop since they might have an option to print on special materials as well.
?
Hal