NPI Central
Blue Lotus Acupuncture Center for Health NPI Number 1396248548 — San Diego, CA | NPI Central