Yahoo Local Web Search

Search results

  1. Taffard FabricsFabric Store

    Website: taffard.com

    Phone: (212) 213-4670

    Cross Streets: Between 33rd St and 34th St

    33-00 47th Ave Long Island City, NY 11101 479.99 mi

    Is this your business? Verify your listing