New Search Yuhuan Lan M.D. (626) 570-0019 Primary Specialties Physical Medicine Secondary Specialties Pain Mgnt Additional Languages Spoken Hakka, Cantonese Madarin, Spanish Primary Office Address: 723 S. Garfield Ave., #304 Alhambra, CA 91801 Recommend this Physician Get Directions