Optical Factory Inc NPI 1447673397 Practice location: Isla Verde #61, Isla Verde, PR 00979 Taxonomy code: 261QH0100X Phone: (787) 727-4090