NPI Central
Omar Ibrahim, MD — NPI 1053114801, St Petersburg, FL | NPI Central