1. Peabody Truck Stop 129 Newbury St, Peabody, MA 01960 Coordinate: 42.5356,-70.98915 Phone: (978) 535-9870