James R Rudd Sr, MD, Obstetrics & Gynecology

206 W 5th St
DeridderLA  70634-4856 (Beauregard County)


Phone: 337-463-5582
Fax: 337-460-1348

NPI: 1750388856
License Number: 15081 (LA)