Search our database by NPI number

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 34 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.

CityEdinburg
StateTexas
Address 12609 MICHAELANGELO DR
Postal Code78502
Phone9563625650
Fax9563622574
PAC ID3173506896
GenderM
CredentialMD
Medical School NameOTHER
Graduation Date1990
Primary SpecialtyEndocrinology
Secondary SpecialtiesInternal Medicine
Hospitals

Leave your comments: