G Street fabrics moved a couple of years ago ... they are in a newer, smaller location in Rockville. (just FYI) They also have a VA location, which may be more convenient for you. I believe Metro stops are shown on Google maps. You can even get directions "by public transportation" or "by walking"
If you have a chance, visit the Textile Museum in Washington DC... good stuff there!