Teo, Yi Xiang, M.D.
Internal Medicine

Saint Vincent Hospital,

123 Summer St,
Worcester MA 01608
Phone: 866-494-3627,