Have you tried calling Narain's in Berkeley? If they don't have it, they can probably order it for you, and they may have other fun fabrics to play with.
I used to enjoy the The Rainshed
I think they sell some meshes.
The Scarborough's could probably tell you where they order from, of course.