NPI Central
Laura Owens, DPT — NPI 1326768235, Tuscaloosa, AL | NPI Central