Dr. Townsend graduated from the Ohio State University College of Medicine & Public Health in 1982. He works in New Orleans, LA and 1 other location and specializes in Surgery, Critical Care Medicine and Trauma Surgery. Dr. Townsend is affiliated with Ochsner Medical Center.
View More
