NPI Central
Doctors Physical Therapy LLC — NPI 1881243442, Newburgh, IN | NPI Central