DR. JEFFRIE LEIBOVITZ, D.P.M.

Podiatrist

Active Individual
NPI: 1760463681

Practice Address

9505 E 59TH ST
SUITE A
Indianapolis, IN 46216

Phone: (317) 545-0505

Specialties

Specialty Code Primary License
Podiatrist 213E00000X Yes 07000550A (IN)

Frequently Asked Questions

NPI 1760463681 is the National Provider Identifier for DR. JEFFRIE LEIBOVITZ, D.P.M., a Podiatrist provider located in Indianapolis, IN. This NPI was enumerated on November 8, 2005.
DR. JEFFRIE LEIBOVITZ, D.P.M. practices at 9505 E 59TH ST, SUITE A, Indianapolis, IN 46216.

Quick Facts

NPI
1760463681
Type
Individual
Enumerated
Nov 8, 2005
Last Updated
Jun 9, 2021

Nearby Providers