Get office & appointment info for Dr. Mohammad Al Baeer, neurologist in Houston, TX. See phone, office hours, directions, insurance & more..