Dr. Lawrence C. Horowitz, M.D. General Practice Medicare: Medicare Enrolled Practice Location: 356 Selby Ln, Atherton, CA 94027 Phone: 650-216-8100 Fax: 650-365-4848
General Practice: A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.