Dr. Allen graduated from the Florida State University College of Medicine in 2013. He works in La Crosse, WI and 2 other locations and specializes in Surgery and Surgical Oncology. Dr. Allen is affiliated with Atrium Health Navicent The Medical Center.
View More
