Richard Sarte, DPM NPI Number: 1477584027 Primary Specialties: Additional Specialty: Podiatry Languages Spoken: Affiliations