NPI Central
Icare Optometry PLLC NPI Number 1518548064 — Idaho Falls, ID | NPI Central