NPI Central
David Barlas, MD — NPI 1083632434, Flushing, NY | NPI Central