Thomas Howard McCalla, MD, Surgery

816 W Bayou Pines Dr
Lake CharlesLA  70601-7077 (Calcasieu County)


Phone: 337-439-8588
Fax: 337-439-0808

NPI: 1124006978
License Number: LA015416 (LA)