Walid Ibrahim, MD

Walid Ibrahim, MD

Internal Medicine, Interventional Cardiology

Public Health Trust of Dade County Florida

160 NW 170th St, North Miami Beach, FL 33169

Accepting new patients

(305) 651-1100