NPI Central
Lumen Medical Endoscopy LLC NPI Number 1316889918 — Flushing, NY | NPI Central