MARCEL TWAHIRWA, MD

Internal Medicine - Endocrinology, Diabetes & Metabolism

Active Individual
NPI: 1841381167

Practice Address

2609 MICHAELANGELO DR
Edinburg, TX 78539

Phone: (956) 362-5650

Specialties

Specialty Code Primary License
Internal Medicine - Endocrinology, Diabetes & Metabolism 207RE0101X Yes K3869 (TX)

Frequently Asked Questions

NPI 1841381167 is the National Provider Identifier for MARCEL TWAHIRWA, MD, a Internal Medicine - Endocrinology, Diabetes & Metabolism provider located in Edinburg, TX. This NPI was enumerated on September 28, 2006.
MARCEL TWAHIRWA, MD practices at 2609 MICHAELANGELO DR, Edinburg, TX 78539.

Quick Facts

NPI
1841381167
Type
Individual
Enumerated
Sep 28, 2006
Last Updated
Jan 19, 2017

Nearby Providers