NPI Central
Imperative Physical Therapy PC NPI Number 1831609213 — Fresh Meadows, NY | NPI Central