Christa J P Rodriguez, MD, Pediatrics

1055 Parkway Dr
Ste A
NatchitochesLA  71457-6276 (Natchitoches County)


Phone: 318-352-6464
Fax: 318-352-2488
Email: chr***@*****il.com

NPI: 1740261379
License Number: MD016875 (LA)