RICHARD D ALEXANDER, MD

NPI: 1831145580 · Individual · Active

Primary Specialty

Nephrology Physician
Internal Medicine — Nephrology

Practice Location

331 HIGHLAND AVE
SALEM, MA 01970 Map ↗
Phone: 978-745-1200
Fax: 978-542-0351

All Specialties & Licenses

  • Nephrology Physician Primary — Nephrology (license: 37200, MA)
  • Internal Medicine Physician (license: 37200, MA)

NPI Registration

Enumerated: 2006-05-25

Last CMS Update: 2025-09-11