He practices in Birmingham, Alabama and has the professional credentials of MD. The NPI Number for Wahib Mena is 1417932377 and he holds a License No. 00015007 (Alabama).