13 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Institut Català de Retina, Spain
Category: Hospital/clinic
Address details
C/ Ganduxer117
08022 Barcelona
Spain
Barcelona, Spain Print route » N41° 24' 5.5304" E2° 7' 55.93836" (41.4015362218, 2.13220510009) Start navigation »
Phone & WWW
93 254 79 22http://www.icrcat.com
Business hours