NPI Central
Ray Mclaughlin, M.D. — NPI 1720215049, Tuscaloosa, AL | NPI Central