The INOF Eye Research and Surgery Centre is located in the Vilana consultation rooms at the Teknon Medical Centre in Barcelona.
If you want more information about any of our services or wish to book an appointment, please call +34 933 933 156 or contact us via the following form:
Office hours: Monday to Friday
Mornings: 10 am – 3 pm
Afternoons: 4 pm – 9 pm
Emergency visits will also be attended to during these hours.