St Joseph's Catholic Church Meeting Address 1360 Highland Ave, Needham, MA, 02492 Roman Catholic Church Profile »