NPI Central
Kauai Medical Clinic (eye Care Center & Optical Shop) — NPI 1902924699, Lihue, HI | NPI Central