Amir Ahuja, MD, Psychiatry & Neurology

1625 Schrader Blvd
Los AngelesCA  90028-6213 (Los Angeles County)


Phone: 323-993-7454
Fax: 323-308-4443

NPI: 1992006837
License Number: MT198241 (PA)