Richard Horowitz, M.D. (Internal Medicine)
8635 West 3rd Street, Suite 885
Los Angeles, CA 90048
Phone: (310) 358-7200