Dr. Jacob Ahdoot, M.D Nephrology, Internal Medicine Z Status Active Specialist Address 1711 West Temple Street, Suite 1050 Los Angeles, CA 90026 Phone (323) 250-2680 Fax (323) 526-8305