Does anyone I know have anyone that they know that is a neurologist or headache doctor ?
Cristhian L. replied:
I had a great neurologist in LA. His name is Dr. Carl Orfuss. He is located at the UCLA medical center in Westwood. 100 UCLA Medical Plaza Suite 425 Los Angeles, CA 90095 (310) 794-1500 Hope it helps!