Dr. Wenjie Xu is a Louisiana state licensed medical doctor, specializing in Cardiology. Graduated Magna Cum Laude from LSU School of Medicine, completed residency training in Georgetown University, and completed the Cardiology specialist training at University of Pittsburgh. Dr. Xu currently is working at Our Lady of the Lake, located in 7777 Hennessy Blvd #1000 Baton Rouge LA 70808 Please call +1-225-767-3900 to contact. Access cdoc101.com on a desktop computer to view more details. | |||