Needham Junction – Watertown Square

GPTKB entity