Lori Lee Rodriguez, MD, Internal Medicine

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


Phone: 318-228-9411
Fax: 318-352-2488

NPI: 1922020106
License Number: 022137 (LA)