Needham Heights MA Camps 1. 75 Putnam St, Needham Heights, MA 02494 | Camp North Star LLC (781) 400-2147