Leonard Okun MD

Internal Medicine Physician
  • Clinic, 5575 Rufflin Road, Suite 100, San Diego, CA 92123, (858) 565-1300
Claim this Profile