All you need to know about Dr. ATIF ABUBAKER ABDALLA practicing at 7603 Lem Turner Rd, Jacksonville, FL, 32208 with NPI Number 1528013042.
Specializations: Nephrology Counties Served: Duval, FL; Nassau, FL