Dr. Rafat Alragal
Staff
Punctuality
Helpfulness
Knowledge
No Location Provided
No Phone Number Provided
No Website Provided
An excellent doctor in his field. Gets right to the problem & explains in terms that a person can understand.
Submitted Oct. 27, 2017