Fire Department Substation

The Fire Department Substation is located at 99 Leonard Street in Belmont Center. Newly constructed in 2006, the building measures approximately 13,600 square feet with three and one quarter floors. It houses 3 equipment bays as well as bedroom accommodations for the firefighters.