Stephen R Lyle, MD, Pathology

1 Innovation Dr
Three Biotech Department Of Pathology
WorcesterMA  01605-4307 (Worcester County)


Phone: 508-793-6100
Fax: 508-793-6110

NPI: 1598750234
License Number: 160911 (MA)