New Search Mahmoud M. Wahba MD Primary Specialties Psychiatry Mahmoud M. Wahba, MD Address: 1010 Carondelet, Ste 405 Kansas City, MO 64114 Phone: (816) 941-0145 Fax: (816) 941-3802 Recommend this Physician Education Medical Education - Alexandria University Residency - Delaware State Hospital