Location Profile St Vincent Hospital Worcester, MA Location Information St Vincent Hospital Worcester, MA 123 Summer StWorcester, MA 01608United States Phone: 508-368-3183 Physicians Dr. Simon McRae View Physician Profile