1. Satterfield Fabrics Inc 30 Pleasant St, Needham, MA 02492 Coordinate: 42.27619,-71.2321 Phone: (781) 237-8190