NPI Central
Simrta Ahuja, DO — NPI 1700441391, New York, NY | NPI Central