Saint Vincent Medical Group has multiple Urology offices to meet the needs of our patients. Please give us a call if we may be of assistance. Saint Vincent Medical Group-Urology 85 Prescott Street, Suite 403 Worcester, MA 01605 (508)753-7259. Saint Vincent Medical Group-Urology 159 Union Street, Suite 101 Marlborough, MA 01752 (508) 481-0246.