NPI Central
Vishal Gupta, MD — NPI 1174203962, York, PA | NPI Central