1. Fel-Tech Hammer Division 1 Pullman Street, Worcester, MA 01606 Coordinate: 42.32099,-71.80023 Phone: (508) 552-0023