Ian I Armstrong, MD, Neurological Surgery

2080 Century Park E
#503
Los AngelesCA  90067 (Los Angeles County)


Phone: 310-557-0741
Fax: 310-557-0221
Email: ian***@*****oo.com

NPI: 1851300859
License Number: WA50707C (CA)