1. Marcela News 38 Nelson Dr, Randolph, MA 02368 Coordinate: 42.17021,-71.05022 Phone: (781) 961-2420