1. K & C Music Company 273 Lenox St, Norwood, MA 02062 Coordinate: 42.18597,-71.19889 Phone: (781) 769-6520