Dr. Wen is a licensed OB/GYN in AL. Medical degree obtained from University of Arkansas for Medical Sciences. Completed residency training at University of South Alabama. Currently practices at Singing River Health System (Singing River Health System), located at 307 N University Blvd, Mobile, AL 36688. In addition to English, Dr. Wen speaks Mandarin.