NPI Central
Stephen a Obstbaum MD PLLC NPI Number 1013115617 — New York, NY | NPI Central