Location Profile UMass Memorial Health – Urology Worcester, MA Location Information UMass Memorial Health – Urology Worcester, MA 55 N Lake AveWorcester, MA 01605 Phone: 508-334-8765 Visit Website Physicians Jennifer Davila-Aponte View Physician Profile