1. Elsie Kaye Glassworks 24 Thomas Newton Dr, Westborough, MA 01581 Coordinate: 42.29695,-71.58977 Phone: (617) 717-4843