Saint Vincent Medical Group, Interventional Cardiology. 123 Summer Street. Suite 273 North. Worcester, MA 01608. 508-363-6327. 508-363-7342. Book Now Provider Info..