NPI Central
Ibrahim Alshahrouri, M.D — NPI 1396186367, Lake Charles, LA | NPI Central