Who do I contact with the questions about the Traffic Commission?

Please contact the Melrose Engineering Division at 781-979-4172.