Dr. Charles Lowry Barnes is a physician based out of Little Rock, Arkansas and his medical specialization is Orthopaedic Surgery.He practices in Little Rock, Arkansas and has the professional credentials of M.D..The NPI Number for Dr. Charles Lowry Barnes is 1841276169 and he holds a License No. C-7053 (Arkansas). His current practice location address is 2 Shackleford West Blvd, , Little Rock ....