New Search Edmund Lo M.D. (626) 284-2264 Primary Specialties Internal Medicine Additional Languages Spoken Chinese Primary Office Address: 123 N Garfield Ave., Ste. A Alhambra, CA 91801 Recommend this Physician Get Directions