Graduated: 2016
NPI: 1366892341
Practice Locations (3)
SHANE SPEIRS MD II PLLC
181 MAIN ST
SHREWSBURY, MA 015452372
5087841278
SAINT VINCENT PHYSICIAN SERVICES INC
555 MAIN ST
SHREWSBURY, MA 015452932
5088458520
SAINT VINCENT PHYSICIAN SERVICES INC
123 SUMMER ST
WORCESTER, MA 016081216
Source: CMS National Downloadable File, September 2026.