NPI Central
Blue Lotus Medical Wellness, P.C. NPI Number 1316702988 — Farmingdale, NY | NPI Central