Please note that the patient portal utilized at Needham Urology Associates is independent of patient portal used at BID Needham (My Site) and BIDMC (Patient Site) Beth Israel Deaconess Hospital-Needham. 148 Chestnut Street Needham, Massachusetts 02492 Emergency: 781-453-5400;.