ServicesStephen O'Hara, MD provides neurology services in Los Angeles, CA. A Neurologist is a physician who diagnoses, treats, and manages disorders, disease, and injuries to the nervous system. This includes such areas as the brain, spinal cord, nerves and muscles.
Please call Stephen O'Hara, MD at (310) 277-9535 to schedule an appointment in Los Angeles, CA or to get more information.
They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. Their staff is very friendly and professional. I was so impressed with the progress I was able to make after visiting them. All my questions were answered, and I feel a lot more confident and hopeful about the future. I presented with optic neuritus and Dr. O'Hara took swift action to bring back my vision and educated me about the possibility of a diagnosis of ms. He calmed my fears.