Opticalia Sta. Cruz de Tenerife (Avenida Principes de España) in Sta. Cruz de Tenerife, the Canary Islands, Spain, is an optician of the Opticalia chain. It supplies glasses, contact lenses and low-vision aids.
Opticalia Sta. Cruz de Tenerife (Avenida Principes de España) in Sta. Cruz de Tenerife, the Canary Islands, Spain, is an optician of the Opticalia chain. It supplies glasses, contact lenses and low-vision aids.