New Search Nelson J. Owyoung M.D. (626) 570-4708 Primary Specialties Neurology Primary Office Address: 1048 S Garfield Ave #202 Alhambra, CA 91801 Recommend this Physician Get Directions