Dr. Cameron S Luo, M.D. is a Psychiatry & Neurology Neurology specialty provider based out of New Albany, Indiana. The NPI number for Dr. Cameron S Luo, M.D. is 1902809478.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number 38650 (Kentucky)..