Theodore Wensel Deblanc, MD, Internal Medicine

1270 Attakapas Dr Ste 502
OpelousasLA  70570-6530 (Saint Landry County)


Phone: 337-942-9977
Fax: 337-942-8006

NPI: 1952506750
License Number: 017665 (LA)