Marcel Twahirwa MD
NPI: 1841381167
Marcel Twahirwa MD is a Endocrinology specialist focused health provider in Edinburg, Texas. Marcel Twahirwa MD graduated from OTHER in 1990. Having more than 35 years of diverse experiences, especially in Endocrinology, affiliates Call Marcel Twahirwa MD on phone number 9563625650 for more information and advice or to book an appointment.
City | Edinburg |
State | Texas |
Address 1 | 2609 MICHAELANGELO DR |
Postal Code | 78502 |
Phone | 9563625650 |
Fax | 9563622574 |
PAC ID | 3173506896 |
Gender | M |
Credential | MD |
Medical School Name | OTHER |
Graduation Date | 1990 |
Primary Specialty | Endocrinology |
Secondary Specialties | Internal Medicine |
Hospitals |