Charles Houma Dixon Bowers III, MD, Internal Medicine

1200 Camellia Blvd
Ste 205
LafayetteLA  70508-6163 (Lafayette County)


Phone: 337-264-1991
Fax: 337-264-1993
Email: drc***@*****ol.com

NPI: 1407888704
License Number: 025735 (LA)