Credentials: MD
Primary Specialty: ENDOCRINOLOGY
All Specialties: INTERNAL MEDICINE
Secondary Specialties: INTERNAL MEDICINE
Graduated from: OTHER in 1990
Practice: RENAISSANCE ENDOCRINOLOGY
Group Members: 10
Address: 2609 MICHAELANGELO DR, EDINBURG, TX 785391417
Phone: (956) 362-5650
MARCEL B TWAHIRWA, MD, is specialized in ENDOCRINOLOGY with secondary specialties in INTERNAL MEDICINE. They graduated from OTHER in 1990. Currently, MARCEL B TWAHIRWA practices at RENAISSANCE ENDOCRINOLOGY, which has 10 members. The practice is located at 2609 MICHAELANGELO DR, EDINBURG, TX 785391417 and can be contacted via phone at (956) 362-5650. All information is current as of the latest processing date.