Needham Heights MA Insurance 1. 160 Gould St, Needham Heights, MA 02494 | Bulfinch Group Guardian Life (781) 449-4402