DR. INDI VASUDEVA, M.D.

Internal Medicine - Nephrology

Active Individual
NPI: 1629074596

Practice Address

4218 W LINEBAUGH AVE
Tampa, FL 33624

Phone: (813) 961-6633

Specialties

Specialty Code Primary License
Specialist 174400000X No ME93153 (FL)
Internal Medicine - Nephrology 207RN0300X Yes ME93153 (FL)

Frequently Asked Questions

NPI 1629074596 is the National Provider Identifier for DR. INDI VASUDEVA, M.D., a Internal Medicine - Nephrology provider located in Tampa, FL. This NPI was enumerated on June 24, 2005.
DR. INDI VASUDEVA, M.D. practices at 4218 W LINEBAUGH AVE, Tampa, FL 33624.

Quick Facts

NPI
1629074596
Type
Individual
Enumerated
Jun 24, 2005
Last Updated
Oct 16, 2025

Nearby Providers