FELIPE FERNANDEZ DEL CASTILLO, M.D

NPI: 1740639681 · Individual · Active

Primary Specialty

Nephrology Physician
Internal Medicine — Nephrology

Practice Location

123 SUMMER ST STE 380N
WORCESTER, MA 01608-1216 Map ↗
Phone: 508-363-6126
Fax: 508-363-9266

All Specialties & Licenses

  • Nephrology Physician Primary — Nephrology (license: 286110, MA)
  • Internal Medicine Physician (license: 125068852, IL)

NPI Registration

Enumerated: 2016-06-10

Last CMS Update: 2021-08-12