1. Plugged In Band Program 40 Freeman Pl, Needham, MA 02492 Coordinate: 42.27643,-71.23855 Phone: (781) 444-1879