Nelson James Owyoung, MD, Psychiatry & Neurology

1048 S Garfield Ave
Ste 202
AlhambraCA  91801-4768 (Los Angeles County)


Phone: 626-570-4708
Fax: 626-570-4348

NPI: 1073543641
License Number: A40475 (CA)