NPI Central
Ira Owen, MD — NPI 1104143874, Amherst, NY | NPI Central