NPI Central
Barna Dam, MBBS — NPI 1205626462, Flushing, NY | NPI Central