Nova Screen Printing is located at 281 Phoenix, in Tahlequah Oklahoma. We have been operating in Tulsa for nearly 16 years, and just recently made the move to Tahlequah. We are excieted to be doing business in the community where we live, and ending nearly 15 years of communting isn't a bad thing either. To our customers we have served in Tulsa for