1. Hillcrest Glass Co., Inc. 74 Fremont St.,, Needham, MA 02494 Coordinate: 42.30645,-71.2244 Phone: (781) 444-6040