Charles Boyd Woodard, MD, Internal Medicine

2750 Aster St
Lake CharlesLA  70601-8824 (Calcasieu County)


Phone: 337-480-8900
Fax: 337-480-8901

NPI: 1942373980
License Number: 012245 (LA)