NPI Central
Shield Physical Therapy PC NPI Number 1992137335 — Elmhurst, NY | NPI Central