NPI Central
South Shore Integrated Physical Therapy, Acupuncture and Massage PLLC NPI Number 1003220435 — Deer Park, NY | NPI Central