NPI Central
S T Ibrahim Medical P.C NPI Number 1639676596 — Demarest, NJ | NPI Central