Lake Charles 816 W Bayou Pines Dr, Lake Charles, LA 70601
Education:
Louisiana State University at New Orleans (1979)
Thomas Howard McCalla, Lake Charles LA
Specialties:
Surgeon
Address:
816 W Bayou Pines Dr, Lake Charles, LA 70601
Education:
Louisiana State University, School of Medicine (New Orleans) - Doctor of Medicine LSU Interim Hospital - Residency - Surgery CHRISTUS St. Patrick Hospital - Surgery