Needham Urology Associates is conveniently located less than a mile from Beth Israel Deaconess Hospital-Needham. Our brand new state-of-the-art Urology clinic space opened in December, 2018. Mission: As a urology practice of the Beth Israel Lahey Healthcare System, we aim to provide....