NPI Central
Lotus Center for Integrative Medicine NPI Number 1114279759 — Los Angeles, CA | NPI Central