Address:

Pollard Middle School, 200 Harris Ave,
Needham Massachusetts, USA, 2492