1. Stadium Oil Heat 525 Lowell St Ste 2, Peabody, MA 01960 Coordinate: 42.54544,-70.9804 Phone: (978) 535-4478