Dr. Mohamed O. Othman
Staff
Punctuality
Helpfulness
Knowledge
Texas Tech University
4800 Alberta Ave
El Paso, TX, United States
79901
4800 Alberta Ave
El Paso, TX, United States
79901
No Phone Number Provided
No Website Provided
Recommended surgery without even looking a me... Said it was up to me to decide what I needed to do (what do I need a doctor for then?) Never going back
Submitted April 5, 2016