Contact Info

Leonard S. Marks, M.D.

Professor of Urology, UCLA

924 Westwood Blvd., Suite 520

Los Angeles, CA 90095

Phone: 310-794-3070

Fax: 310-794-3060