NPI Central
Marwan Shalabi, MD — NPI 1750329785, Bessemer, AL | NPI Central