Save Christa J. Rodriguez, MD ChristaRodriguez.MD.com • Pediatrician Christa Rodriguez, MD 1055 Parkway Drive, Suite A, Natchitoches, LA