My grammar is flawless – “on Newton” being an abbreviation for “on Newton Campus” (em-dash may be used to function as a comma above).

My grammar is flawless - "on Newton" being an abbreviation for "on Newton Campus" (em-dash may be used to function as a comma above).
My grammar is flawless – “on Newton” being an abbreviation for “on Newton Campus” (em-dash may be used to function as a comma above).

I’m sorry! Your grammar is indeed perfect, and I’m not sure how I read “on Newton” as anything other than the Newton campus. (If walls could blush, I’d be beet red right now!) I will look into the wilting of flowers on the Newton campus and provide an answer when I find one.