NPI Central
Florid Leisure Acupuncture PC. NPI Number 1194322545 — Elmhurst, NY | NPI Central