NPI Central
Omer Farooq MD PLLC NPI Number 1316392004 — Sugar Land, TX | NPI Central