← Framingham City Council

Framingham City Council · 2026–2027 Council · Regular meeting

June 30, 2026

28 recorded votes, 16 with disagreement.

Sources: Official minutes (PDF) · City meeting page

A monthly email on what it voted on, starting in November.

Election Day · Tuesday, Nov 3

Your Framingham ballot: 13 quizzes, about a minute each.

Start my ballot →

Attendance

Note on these minutes: Tracey Bryant arrived at 6:04 PM. Philip Ottaviani arrived at 6:10 PM. Brandon Ward arrived at 6:02 PM.

Present: George King, Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward

Absent: Christine Long

Every vote, in order

Enter into Executive Session

Minutes, page 2

ProceduralPassed · 6–0

To enter into Executive Session

Yes: Cannon, Feeney, King, Mallach, Stefanini, WardThe minutes say Tracey Bryant and Philip Ottaviani were not in the room for this vote; left out. The roll call does not list Noval Alexander and Janet Leombruno, so they are left out of this vote. The narrative of the minutes gives a different count (“A roll-call vote was taken and approved, 8-0-0. Councilor's Bryant and Ottaviani were not in attendance at the time of the vote to go into Executive Session.”); MassVoter follows the roll-call record, which names each councilor. The minutes also say: “Councilor's Bryant and Ottaviani were not in attendance at the time of the vote to go into Executive Session.”

From the minutes

“Moved by Michael Cannon; seconded by Mary Kate Feeney to Approve Entering into Executive Session. Motion Passed: 6 - 0 Voting For: Michael Cannon, Mary Kate Feeney, George King, Leora Mallach, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Cannon, second: Feeney)

Read it in the official minutes, page 2 (PDF)

Minutes

Approve the minutes of 5/19/26 as presented

Minutes, page 2

ProceduralPassed · Unanimous, 10 present

To approve as submitted

From the minutes

“Moved by Michael Cannon; seconded by John Stefanini to Approve the minutes of 5/19/26 as presented. Motion Passed: 10- 0 Voting For: Tracey Bryant, Michael Cannon, Noval Alexander, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Cannon, second: Stefanini)

Read it in the official minutes, page 2 (PDF)

Order 2026-008-020a

Approve items 4-15 with the exclusion of item 13

Minutes, page 4

ApprovePassed · 9–0

To approve items 4-15 with the exclusion of item 13

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve . Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 4 (PDF)

Order 2026-008-017a

Reappointment of Douglas Lawrence- D6, to the Economic Development Corporation to fill the Industrial Development seat through June 30, 2029 and appointment of Patrick Mosesso-D8 to fill the...

Minutes, page 4

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 4 (PDF)

Order 2026-008-018a

Reappointment of Kerry Najarian-D8, to serve on the Cultural Council through June 30, 2029

Minutes, page 4

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 4 (PDF)

Order 2026-008-019a

Reappointment Megan Tolland-D2, to serve on the Board of Assessors through June 30, 2029

Minutes, page 5

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 5 (PDF)

Order 2026-008-021a

Reappointment of Bridget Griffin D-8, Christine Guarino D-6, Cynthia MacLean D-4, and Tammy Richardson D-3 to the Women, Children and Families Commission through June 30, 2029

Minutes, page 5

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 5 (PDF)

Order 2026-008-022a

Reappointment of Sampath Bade D-8, Gene Novak D-2, and David Sapuppo D-3 to the Conservation Commission through June 30, 2029

Minutes, page 5

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 5 (PDF)

Order 2026-008-023a

Reappointment of Natasha Rausch-D4 and Linda Kirchman-D6 to the Agricultural Advisory Committee through June 30, 2029

Minutes, page 6

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 6 (PDF)

Order 2026-008-024a

Reappointment of Joseph Tersoni-D2 to the Loring Advisory Committee through June 30, 2029

Minutes, page 6

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 6 (PDF)

Order 2026-008-025a

Reappointment of David Gudejko-D1 to the Parks & Recreation Commission through June 30, 2029

Minutes, page 6

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 6 (PDF)

Order 2026-008-026a

Approve: Upon request of the Appointment Subcommittee a recommendation and vote upon the reappointment of Steve Kiviat-D2 to fill a member seat of the Community Development Committee through June...

Minutes, page 7

Confirm appointmentPassed · 9–1

To approve

Yes: Alexander, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardNo: Bryant

From the minutes

“Moved by Michael Cannon; seconded by John Stefanini to Approve Motion Passed: 9- 1 Voting For: Noval Alexander, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: Tracey Bryant.” (Motion: Cannon, second: Stefanini)

Read it in the official minutes, page 7 (PDF)

Order 2026-008-027a

Approve: Upon request of the Appointment Subcommittee a recommendation and vote upon the reappointment of Laura Medrano-D7 through June 30, 2028, the reappointment of Joseph Sturniolo-D8 through...

Minutes, page 8

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 8 (PDF)

Order 2026-008-028a

Reappointment of Constables Paul Nardizzi and Steven Driver

Minutes, page 8

Confirm appointmentPassed · 9–0

Approve

Yes: Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, Stefanini, WardThe roll call does not list Noval Alexander, so that councilor is left out of this vote.

From the minutes

“Moved by Janet Leombruno; seconded by Michael Cannon to Approve Motion Passed: 9- 0 Voting For: Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Leombruno, second: Cannon)

Read it in the official minutes, page 8 (PDF)

Order 2026-069

Approve: The reappointment of Nicole HoveyD7 to serve on the Strategic Initiatives and Financial Oversight Committee (SIFOC) in the Council appointed seat through June 30, 2029

Minutes, page 8

Confirm appointmentPassed · Unanimous, 10 present

To approve

From the minutes

“Moved by John Stefanini; seconded by Leora Mallach to Approve Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Stefanini, second: Mallach)

Read it in the official minutes, page 8 (PDF)

Order 2026-070

Appoint Karen Margolis

Minutes, page 10

Confirm appointmentPassed · Unanimous, 10 present

To appoint Karen Margolis

From the minutes

“Moved by John Stefanini; seconded by Michael Cannon to Approve the appointment of Karen Margolis to the Community Preservation Committee through June 30, 2029. Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Stefanini, second: Cannon)

Read it in the official minutes, page 10 (PDF)

Order 2026-067

Approve: Grant of Location Hearing at the request of Eversource and Verizon for the installation of a pole at Gordon Street

Minutes, page 11

ApprovePassed · Unanimous, 10 present

To approve as presented

From the minutes

“Moved by Philip Ottaviani; seconded by John Stefanini to Approve Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Ottaviani, second: Stefanini)

Read it in the official minutes, page 11 (PDF)

Order 2026-068

Approve: Grant of Location Hearing at the request of Eversource and Verizon for the installation of a pole at Lincoln Street

Minutes, page 12

ApprovePassed · Unanimous, 10 present

To approve as presented

From the minutes

“Moved by Philip Ottaviani; seconded by John Stefanini to Approve Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Ottaviani, second: Stefanini)

Read it in the official minutes, page 12 (PDF)

Order 2026-071

Approve: And approval of naming the triangular parcel of land located north of the Framingham Centre Common, situated in front of First Parish Church and Plymouth Church along Edgell Road

Minutes, page 15

ApprovePassed · Unanimous, 10 present

To approve

From the minutes

“Moved by Philip Ottaviani; seconded by Michael Cannon to Approve Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Ottaviani, second: Cannon)

Read it in the official minutes, page 15 (PDF)

Order 2023-036-001

The Planning Director be authorized to enter into a conservation easement on terms, conditions and form as determined by the acquisition from 2023

Minutes, page 17

ApprovePassed · Unanimous, 10 present

The Planning Director be authorized to enter into a conservation easement on terms, conditions and form as determined by the acquisition from 2023

From the minutes

“Moved by John Stefanini; seconded by Tracey Bryant to Authorize to authorize the Planning Director to enter into a conservation easement on terms and conditions as determined by the Planning Director to achieve the purposes set out in the acquisition of 103 Guild Street and approved as part of the Community Preservation Committees recommended projects in Order 2023-036-001. Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Stefanini, second: Bryant)

Read it in the official minutes, page 17 (PDF)

Order 2026-061-001

Approve: Funding Authorization for Framingham MOA for Local 1652 Firefighters

Minutes, page 18

ApprovePassed · Unanimous, 10 present

Approve

From the minutes

“Moved by Philip Ottaviani; seconded by Leora Mallach to Approve Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Ottaviani, second: Mallach)

Read it in the official minutes, page 18 (PDF)

Order 2026-062-001

Approve: Funding Authorization for Framingham MOA for Local 1652 Deputy Fire Chiefs

Minutes, page 18

ApprovePassed · Unanimous, 10 present

Approve

From the minutes

“Moved by Philip Ottaviani; seconded by Leora Mallach to Approve Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Ottaviani, second: Mallach)

Read it in the official minutes, page 18 (PDF)

Order 2026-059-001

Refer the item back to the Finance Subcommittee

Minutes, page 19

ProceduralPassed · Unanimous, 10 present

To refer the item back to the Finance Subcommittee

From the minutes

“Moved by John Stefanini; seconded by Michael Cannon to Refer the item back to the Finance Subcommittee. Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Stefanini, second: Cannon)

Read it in the official minutes, page 19 (PDF)

Order 2026-065-001

Authorize the Framingham City Council, pursuant to Massachusetts General Laws Chapter 44 Section 6, approve a transfer from Free Cash in the amount of $1,601,000, to be allocated as follows...

Minutes, page 20

ApprovePassed · Unanimous, 10 present

Authorize the Framingham City Council, pursuant to Massachusetts General Laws Chapter 44 Section 6, approve a transfer from Free Cash in the amount of $1,601,000, to be allocated as follows: $1,500,000 to the Group Insurance account; and $101,000 to the Medicare/FICA account, for the purpose of funding increased employee benefit costs for Fiscal Year 2026

From the minutes

“Moved by Philip Ottaviani; seconded by John Stefanini to Authorize the Framingham City Council, pursuant to Massachusetts General Laws Chapter 44 Section 6, approve a transfer from Free Cash in the amount of $1,601,000, to be allocated as follows: $1,500,000 to the Group Insurance account; and $101,000 to the Medicare/FICA account, for the purpose of funding increased employee benefit costs for Fiscal Year 2026. Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Ottaviani, second: Stefanini)

Read it in the official minutes, page 20 (PDF)

Approve the item as an emergency

Minutes, page 20

ApprovePassed · Unanimous, 10 present

Approve the item as an emergency

From the minutes

“Moved by Michael Cannon; seconded by John Stefanini to Approve the item as an emergency. Motion Passed: 10- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini, Brandon Ward Voting Against: None.” (Motion: Cannon, second: Stefanini)

Read it in the official minutes, page 20 (PDF)

Order 2026-066-001

Approve: An appropriation from Free Cash and transfer from other available funds for non reimbursed costs associated with Covid-19 pandemic from FEMA

Minutes, page 21

ApprovePassed · Unanimous, 10 present

And approved

The minutes give the count (10-0-0) without names; it equals the councilors present, so each is shown voting yes.

From the minutes

“A roll-call vote was taken and approved, 10-0-0..”

Read it in the official minutes, page 21 (PDF)

Approve the Framingham City Council, pursuant to Massachusetts General Laws Chapter 44 Section 6, approve a transfer from Free Cash and other available funds in the amount of $1,074,876, as...

Minutes, page 21

ApprovePassed · 9–0

Approve the Framingham City Council, pursuant to Massachusetts General Laws Chapter 44 Section 6, approve a transfer from Free Cash and other available funds in the amount of $1,074,876, as follows: $ 91,400 from Salary Reserve $200,000 from Reserve Fund $108,865 From Snow & Ice $308,783 from Unemployment $365,828 from Free Cash for the purpose of funding the City’s FEMA fund deficit

Yes: Alexander, Bryant, Cannon, Feeney, King, Leombruno, Mallach, Ottaviani, StefaniniThe roll call does not list Brandon Ward (arrived 6:02 PM), so that councilor is left out of this vote.

From the minutes

“Moved by Philip Ottaviani; seconded by John Stefanini to Approve the Framingham City Council, pursuant to Massachusetts General Laws Chapter 44 Section 6, approve a transfer from Free Cash and other available funds in the amount of $1,074,876, as follows: $ 91,400 from Salary Reserve $200,000 from Reserve Fund $108,865 From Snow & Ice $308,783 from Unemployment $365,828 from Free Cash for the purpose of funding the City’s FEMA fund deficit. . Motion Passed: 9- 0 Voting For: Noval Alexander, Tracey Bryant, Michael Cannon, Mary Kate Feeney, George King, Janet Leombruno, Leora Mallach, Philip Ottaviani, John Stefanini Voting Against: None.” (Motion: Ottaviani, second: Stefanini)

Read it in the official minutes, page 21 (PDF)

Adjournment

Adjourn the meeting

Minutes, page 22

ProceduralPassed · Unanimous, 10 present

To adjourn

The minutes give the count (10-0-0) without names; it equals the councilors present, so each is shown voting yes.

From the minutes

“A roll-call vote was taken and approved, 10-0-0..” (Motion: Cannon, second: Leombruno)

Read it in the official minutes, page 22 (PDF)

From the Framingham City Council’s official minutes, posted on the city’s public meeting portal (linked from the Public Meeting Calendar on framinghamma.gov). We check every vote against the councilors present and quote the exact wording. MassVoter never grades or scores officials. Councilor photos: Framingham Patch (George King, Janet Leombruno, Christine Long, Michael Cannon, Noval Alexander, Philip Ottaviani, Leora Mallach, John Stefanini; candidate and courtesy photos), District2Framingham.com (Brandon Ward), Run for Something (Mary Kate Feeney) and Framingham SOURCE (Tracey Bryant, 2021 candidate Q&A, photo courtesy of the candidate). The city’s website has no councilor photos. Former councilors show initials.

How to read these pagesWhere the votes come from, how we check them against the official minutes, what isn't included yet, and how to report a mistake.About city pages →
Get an email when new quizzes open

MassVoter.com · nonpartisan match quiz · About · How the Legislature voted · Local Votes · Privacy · Support MassVoter

Report an error on this page

See something wrong? A wrong vote, name, date or number? Tell us and we’ll check it against the source and fix it. Fixes are listed on our corrections page.