Betsy Sherry, MD is a Specialist specialty provider based out of Cambridge, Massachusetts. The NPI number for Betsy Sherry, MD is 1649251281.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number 72613 (Massachusetts)..