AL Dr. Arturo LimIs this you? Claim your profile Internal Medicine Nephrology 0 Write A Review 711 N Alvarado St, Los Angeles, CA, 90026 1 other location (213) 413-2625