EL Dr. Edmund Lo , MD Is this you? Claim your profile Internal Medicine 0 Write A Review Edmund Lo Md 123 N Garfield Ave Ste A, Alhambra, CA, 91801 (626) 300-3801