Jayborn
-
1 College Road Natick, MA, 01760, USA - NatickSign for crosswalk was never replaced on one side of road, and the other was placed behind a telephone pole and not visible to on coming traffic. Impossible to cross without almost being hit by speeding traffic