NPI Central
Margaret Carpenter, MD — NPI 1407935802, New Paltz, NY | NPI Central