David Scott Shepro, MDDavid Scott Shepro · Hematology & Oncology Physician48 Lexington Circle, Holden, MA, 01520NPI · 1912980947No reviewsInsuranceNot specified(617) 835-3146Check availabilityBook online Claim listing