OJO Eyewear Vista Mall Sta. Rosa is located in Don Jose, Santa Rosa, Philippines on Ground Floor, Vista Mall, Santa Rosa - Tagaytay Rd. OJO Eyewear Vista Mall Sta. Rosa is rated 2.3 out of 5 in the category optical wholesaler in Philippines.
Address
Ground Floor, Vista Mall, Santa Rosa - Tagaytay Rd