DR. STEVEN LEIBACH, M.D.

Internal Medicine - Medical Oncology

Active Individual
NPI: 1710948963

Practice Address

3530 KRAFT RD STE 202
Naples, FL 34105

Phone: (239) 758-7465

Specialties

Specialty Code Primary License
Internal Medicine - Hematology & Oncology 207RH0003X No 036-062217 (IL)
Internal Medicine - Medical Oncology 207RX0202X Yes ME130824 (FL)

Frequently Asked Questions

NPI 1710948963 is the National Provider Identifier for DR. STEVEN LEIBACH, M.D., a Internal Medicine - Medical Oncology provider located in Naples, FL. This NPI was enumerated on March 29, 2006.
DR. STEVEN LEIBACH, M.D. practices at 3530 KRAFT RD STE 202, Naples, FL 34105.

Quick Facts

NPI
1710948963
Type
Individual
Enumerated
Mar 29, 2006
Last Updated
Dec 2, 2021

Nearby Providers