NPI Central
Amar Atwal, MD PC NPI Number 1912055765 — West Seneca, NY | NPI Central