Optica Vision Center Leave a Comment / Eyeglasses store, Providers and services / By mario Tags: dominican republic, lifestyle Phone: +1 (849) 247-0012 Located in: Sirena, Santo Domingo, Dominican Republic https://maps.app.goo.gl/ZUgYvLgesVStQYe57