NPI Central
Lida Physical Therapy & Acupuncture PLLC NPI Number 1518497916 — Flushing, NY | NPI Central