ALI OWDA, MD

Internal Medicine - Nephrology

Active Individual
NPI: 1598755936

Practice Address

2387 S LINDEN RD
STE A
Flint, MI 48532

Phone: (810) 733-1700

Specialties

Specialty Code Primary License
Internal Medicine - Nephrology 207RN0300X Yes 4301075209 (MI)

Frequently Asked Questions

NPI 1598755936 is the National Provider Identifier for ALI OWDA, MD, a Internal Medicine - Nephrology provider located in Flint, MI. This NPI was enumerated on October 26, 2005.
ALI OWDA, MD practices at 2387 S LINDEN RD, STE A, Flint, MI 48532.

Quick Facts

NPI
1598755936
Type
Individual
Enumerated
Oct 26, 2005
Last Updated
Aug 10, 2023

Nearby Providers