NPI Central
Aastha Narula, DO — NPI 1568108603, Syracuse, NY | NPI Central