The newly formed Needham Urology Associates will be moving to a brand new practice space in fall of 2018. ... The MySite patient portal is an online tool that keeps patients informed about ....