User Image

Dr. Stephen Karp

Dds - Dental Providers

Encino Medical Plaza 5400 Balboa Blvd
Suite 211
Encino, Ca 91316