I have been told that Walgreens can do this. Took a class at a quilting expo and the lady said she took photos and a high count piece of cotton or a high count pillowcase and told Walgreens what size of photos she wanted to print on the fabric and they did it. I believe she got 6 pictures printed on fabric for about $30. She had purchased the fabric sheets that go in her printer but wasn't satisfied with them and they faded. No fading with the Walgreen fabric prints. Hope this helps.