How all mayoral candidates spent last Thursday, September 19, minute by minute.
All the stops
Some locations are approximated. Highlighted dot means first place (always the candidate's home).
REPORTING: Andrew Ryan, Maria Sacchetti, Jeremy C. Fox, Akilah Johnson, Jarret Bencks, Dan Adams,Wesley Lowery, Maria Cramer, Meghan Irons, Todd Feathers
Chiqui Esteban/Globe Staff