Spencer Liebman MD

Internal Medicine Physician, Primary Care
  • Lac-USC, 1200 N State Street, Los Angeles, CA 90089, (323) 409-5240, Accepting new patients
  • Clinic, 2260 1/2 Duane Street, Los Angeles, CA 90039, Accepting new patients
Claim this Profile