MICHELLE OWENS, MD

Obstetrics & Gynecology - Maternal & Fetal Medicine

Active Individual
NPI: 1669694063

Practice Address

8081 TOWNSHIP LINE RD STE 203
Indianapolis, IN 46260

Phone: (317) 415-8100

Specialties

Specialty Code Primary License
Obstetrics & Gynecology 207V00000X No 18817 (MS)
Obstetrics & Gynecology - Maternal & Fetal Medicine 207VM0101X Yes 01089581A (IN)

Frequently Asked Questions

NPI 1669694063 is the National Provider Identifier for MICHELLE OWENS, MD, a Obstetrics & Gynecology - Maternal & Fetal Medicine provider located in Indianapolis, IN. This NPI was enumerated on May 3, 2007.
MICHELLE OWENS, MD practices at 8081 TOWNSHIP LINE RD STE 203, Indianapolis, IN 46260.

Quick Facts

NPI
1669694063
Type
Individual
Enumerated
May 3, 2007
Last Updated
Mar 29, 2023

Nearby Providers