NPI Central
Richard Luc, M.D. — NPI 1598775546, Muskogee, OK | NPI Central