New Search Nelson Owyoung M.D. (626) 570-4708 Primary Specialties Neurology Secondary Specialties Internal Medicine Additional Languages Spoken Spanish, Tagalog, Chinese Primary Office Address: 1048 S. Garfield Ave., #202 Alhambra, CA 91801 Recommend this Physician Get Directions