NPI Central
Kritika Padala, MD — NPI 1174256937, Ogdensburg, NY | NPI Central