Ali Najafi, M.D.

Neurological Surgery

L.A. Downtown Medical Center

Address

455 old newport blvd
Suite 101
Newport Beach, CA 92663

Telephone

Fax