Save David L. Barnes, MD DavidLBarnes2.MD.com • Family Doctor • 44 years experience David L. Barnes, MD, Apmc 3400 Medical Park Dr C, Monroe, LA 71203