NPI Central
Covington Physical Therapy Center — NPI 1740347368, Covington, LA | NPI Central