David Rosenthal, MDDavid Rosenthal · Procedural Dermatology Physician300 Chestnut Street, Needham, MA, 02492NPI · 1699847814No reviewsInsuranceNot specified(508) 788-1700Check availabilityBook online Claim listing