NPI Central
East Lake Acupuncture Clinic Inc NPI Number 1215461181 — Yorba Linda, CA | NPI Central