EDDIE E MICHLI, MD

NPI: 1194924738 · Individual · Active

Primary Specialty

Urology Physician
Urology

Practice Location

115 WATER ST
SUITE 104
MILFORD, MA 01757-3015 Map ↗
Phone: 508-482-5411
Fax: 508-482-5417

All Specialties & Licenses

  • Urology Physician Primary (license: 246328, MA)
  • Urology Physician (license: MA08231300, NJ)
  • Urology Physician (license: D0067773, MD)

NPI Registration

Enumerated: 2007-07-13

Last CMS Update: 2025-09-03