NPI Central
Rafik Elbeblawy, MD — NPI 1205414224, Decatur, AL | NPI Central