Richard Horowitz, MD Nephrologist 44.3 mi 462 N Linden Dr. Suite 434 Beverly Hills, CA 90212 View profile Call now Richard Horowitz, MD Nephrologist 462 N Linden Dr. Suite 434 Beverly Hills, CA 90212