Mayflower Textile By Jerry Khiev Posted May 2, 2019 Mayflower Textile305 Union StreetFranklin MA 02038 USAPhone: 508-528-3301