Police Department-Traffic Supervisor PHONE: (978) 345-9641 ADDRESS: 20 Elm St, Fitchburg, MA 01420 GET DIRECTIONS MON – FRI: CLOSED ON: Open All Days WEBSITE: