NPI Central
Queens Plaza Optical NPI Number 1700053907 — Long Island City, NY | NPI Central