NPI: 1053501411 · SANTURCE, PR 00909 · Ophthalmologic Surgery Clinic/Center · NPI assigned 07/31/2007