Health and Healing DPC - Main Location Health and Healing DPC Address 21400 Ventura Blvd, Suite A Los Angeles, CA 91364 US 34.167629, -118.597677 Contact Information 818-434-0660 Location Map View on Google Maps Back to Health and Healing DPC