Ibrahim Ahmed Abdalla Wafik, MD, Internal Medicine

875 Sterthaus Ave
Ormond BeachFL  32174-5131 (Volusia County)


Phone: 386-676-0255
Fax: 386-676-2555

NPI: 1699722827
License Number: MD.23353 (AL)